link2xt
494a7f1db9
Update to Rust 1.60
...
It re-enables incremental compilation.
2022-04-09 09:10:51 +00:00
link2xt
a997322efb
Update MSRV to 1.56 and current version to 1.59
...
This is needed to support Rust 2021 edition required by the latest versions of `ed25519` and `image` crates.
2022-03-16 10:56:16 +01:00
link2xt
60d41022ea
scripts: switch from python 3.6 to python 3.7
...
PEP 562 (__getattr__ in deltachat.const module) is implemented only since python 3.7
2021-11-14 00:00:00 +00:00
bjoern
1ee19bf3ca
prepare 1.61 ( #2715 )
...
* update changelog for 1.61
* adapt hints in version-helper
* bump version to 1.61.0
2021-10-03 17:53:15 +02:00
link2xt
7be0583628
scripts/coverage.sh: use POSIX command instead of which ( #2637 )
...
Debian deprecated `which` in `debianutils` in favor of `command`.
`which` outputs this to stderr now:
/usr/bin/which: this version of `which' is deprecated; use `command -v' in scripts instead.
2021-08-29 17:43:25 +02:00
link2xt
4ef80aaea5
ci: update Rust and Python versions used for testing
...
- Use latest stable for rustfmt and clippy.
- Update Rust in rust-toolchain and coredeps Docker container to 1.54.0
and test against it.
- Test against 1.48.0 to ensure libdeltachat can be compiled with Debian
bullseye "rustc" and "cargo".
2021-08-07 14:22:54 +03:00
link2xt
0f86800f5d
ci: build python wheels automatically for py-* tags
2021-08-07 14:22:54 +03:00
link2xt
0276938975
ci: update perl
...
Old miniperl segfaults on the latest manylinux image
2021-08-07 00:00:00 +03:00
link2xt
f96d04e80f
ci: trigger doxygen rebuild on every commit
2021-07-03 17:57:43 +03:00
link2xt
c1d3e9358d
ci: remove references to CircleCI
...
It is not used anymore.
2021-07-03 17:57:43 +03:00
link2xt
cf8736da48
Concourse CI pipeline to replace Circle CI
2021-06-15 00:03:00 +03:00
link2xt
7e3bfd38f0
scripts: use rust 1.52.1 for docker-coredeps-arm64
...
Building aarch64 wheels under qemu takes a long time.
rust 1.52.1 includes fix for cargo that may result in
compilation being stuck: https://github.com/rust-lang/cargo/pull/9201
2021-05-23 18:20:54 +03:00
link2xt
8b78e12b36
Set ServerAliveInterval to ping SSH server every 30 seconds
...
Otherwise connection may be dropped if there is no output for some time.
2021-05-23 13:16:16 +03:00
link2xt
15660f2741
Set ServerAliveInterval to ping SSH server every 30 seconds
...
Otherwise connection may be dropped if there is no output for some time.
2021-05-23 13:10:24 +03:00
link2xt
67ca93b093
ci: build aarch64 wheels
...
Also drop python 3.6, aarch64 wheels fail to build there
2021-05-23 10:55:01 +03:00
link2xt
dabf31204c
scripts: do not build py310 wheels
...
There is no py310 cffi wheel yet.
2021-05-23 09:50:24 +03:00
link2xt
c22580e07f
scripts: build wheels for python 3.6-3.10
...
These are all versions supported by manylinux2014 now
2021-05-23 09:26:16 +03:00
link2xt
0028f579b6
Update docker-coredeps to use python3.6
...
Python 3.5 is removed from the latest manylinux2014 images
2021-05-23 09:24:58 +03:00
link2xt
9522240992
scripts: add docker-coredeps-arm64
2021-05-23 09:05:07 +03:00
link2xt
d421670477
scripts/set_core_version.py: suggest using annotated tags
...
According to `git help tag`, annotated tags are meant for releases.
If tags are not annotated, `git describe` ignores them.
2021-05-03 21:47:10 +03:00
B. Petersen
c4f36836d4
clarify tagging hint
2021-05-03 17:19:15 +02:00
link2xt
f52c23d1c7
ci: remove CIRCLE_* environment variables from scripts
...
Instead, allow specifying free-form BUILD_ID from the command line.
scripts/remote_python_packaging.sh still uses CIRCLE_ variables to avoid
changing working CircleCI config.
2021-05-02 15:02:30 +03:00
link2xt
db1a7023eb
scripts: remove old/run-python.sh
...
It is replaced by scripts/run_all.sh
2021-05-01 15:04:07 +03:00
link2xt
ae31b5895b
Remove old/gh-actions-rust.yml
2021-05-01 14:54:59 +03:00
link2xt
1d708de82f
docker-coredeps: update to manylinux2014
...
Rust does not work on manylinux2010 due to old GNU C Library.
We have been using manylinux2014 on CI machine already, but this change
was never commited.
2021-05-01 14:20:37 +03:00
Hocuri
819775ac39
Revert "More logging for "core spams imap events""
...
This reverts commit 5394327bf6 .
2021-04-23 09:15:15 +02:00
link2xt
321354531d
Move set_core_version.py into scripts/
...
Also make it executable.
2021-04-18 21:57:04 +03:00
link2xt
5b0f07f9a7
Move run-integration-tests.sh into scripts/
2021-04-18 21:57:04 +03:00
link2xt
87cb5de8b1
Rename ci_scripts/ into scripts/
2021-04-18 21:57:04 +03:00
Alexander Krotov
81a2e510f5
Move proxy.py from scripts/ to contrib/
...
This change makes it clear that core does not depend on this code.
2020-07-14 20:41:38 +02:00
Asiel Díaz Benítez
531928bf0b
Update proxy.py
2020-02-17 14:43:43 +01:00
Asiel Díaz Benítez
490c8e055b
Create proxy.py
2020-02-17 14:43:43 +01:00