Commit Graph

48 Commits

Author SHA1 Message Date
David Goulet bae04e6a98 Merge branch 'tor-gitlab/mr/555' 2022-05-16 08:45:32 -04:00
Alex Xu (Hello71) 1a19f82a90 ci: install llvm-symbolizer 2022-04-26 10:13:46 -04:00
skaluzka f9c3d38917 Fix typo in .gitlab-ci.yml
-Minmal
+Minimal

Signed-off-by: skaluzka <skaluzka@protonmail.com>
2022-03-27 21:21:40 +02:00
David Goulet a91bdca1a4 Merge branch 'maint-0.4.6' 2022-03-16 13:27:31 -04:00
Jérôme Charaoui 6ef6d36296 Add CI triggers for Debian package builds
This enables on-demand debian packaging CI builds on maintenance
branches, to replace (often unnecessary) daily scheduled builds.
2022-02-15 17:14:34 -05:00
David Goulet 2176354e22 Remove unmaintained versions from CI and scripts
Signed-off-by: David Goulet <dgoulet@torproject.org>
2022-02-04 13:00:56 -05:00
Alexander Færøy 40e2106031 Merge branch 'maint-0.3.5' into maint-0.4.5 2021-11-05 03:10:28 +00:00
Alexander Færøy d83c6bf80f Add i386 version of debian-minimal for 32-bit Gitlab CI builds.
See: tpo/core/tor#40505
2021-11-03 12:36:30 +00:00
David Goulet 0dbb2f53b9 Merge branch 'maint-0.3.5' into maint-0.4.5 2021-09-13 13:34:44 -04:00
Alexander Færøy 12b64845ae Use Debian bullseye for our hardened build. 2021-09-13 18:13:10 +02:00
Alexander Færøy 84d6f977e7 Force amd64 for CI builds. 2021-09-13 18:08:49 +02:00
Alexander Færøy 78712990ab Merge branch 'maint-0.3.5' into maint-0.4.5 2021-08-16 13:58:32 +00:00
Alexander Færøy b07cd2ee90 Use debian:buster instead of debian:stable for now. 2021-08-16 13:57:56 +00:00
Samanta Navarro 4a0cd79588 Fix typos.
Typos found with codespell.

Please keep in mind that this should have impact on actual code
and must be carefully evaluated:

src/core/or/lttng_circuit.inc
-    ctf_enum_value("CONTROLER", CIRCUIT_PURPOSE_CONTROLLER)
+    ctf_enum_value("CONTROLLER", CIRCUIT_PURPOSE_CONTROLLER)
2020-11-12 11:44:09 -05:00
David Goulet 31d542a9c6 ci: Add DISTCHECK to tracing test on Gitlab
Signed-off-by: David Goulet <dgoulet@torproject.org>
2020-11-03 08:36:02 -05:00
Nick Mathewson 8458c8211e gitlab-ci: Use test-network-all for debian-integration 2020-09-21 12:58:49 -04:00
Nick Mathewson 7280bb50b2 gitlab-ci: add an NSS check. 2020-09-21 12:58:49 -04:00
Nick Mathewson 3ee0f6371d gitlab-ci: Add all-bugs-are-fatal on hardened and integration builds. 2020-09-21 12:58:49 -04:00
Nick Mathewson ab03ca9c75 gitlab-ci: Add disable-module builds. 2020-09-21 12:58:49 -04:00
Nick Mathewson 0b77c706a1 Make debian-trace job conditional on src/lib/trace/trace_sys.c 2020-09-18 19:05:51 -04:00
Nick Mathewson f8f3e57016 .gitlab.yml: missing comments 2020-09-18 15:55:06 -04:00
Nick Mathewson 122b297a20 Copy tracing things back to maint-0.3.5, for consistency. 2020-09-18 15:53:06 -04:00
Nick Mathewson aeafb7f44f Improve comments in .gitlab-ci.yml 2020-08-12 20:20:58 -04:00
Nick Mathewson 41a7ab96e5 CI: Turn on stem with 044 and later. 2020-08-12 20:13:18 -04:00
Nick Mathewson 50b7bd243f Try disabling "make all" when checking docs. 2020-08-12 12:28:44 -04:00
Nick Mathewson fe0e62ddc4 CI: Try to enable integration tests, hardening, and clang. 2020-08-12 11:29:46 -04:00
Nick Mathewson 6a91a50d32 CI: enable documentation testing 2020-08-11 11:06:49 -04:00
Nick Mathewson 8a0f530adf Add a pair of warnings about only editing CI in 035 2020-08-11 10:44:32 -04:00
Nick Mathewson 057f40f3d8 Try to set up a minimal gitlab CI script
This is based on @eighthave's templates, and the work we've been
doing to present a uniform testing environment.
2020-08-10 19:20:05 -04:00
Nick Mathewson bac8967e24 Copy from master gitlab-ci.yml from master back to maint-0.3.5 2020-08-06 12:42:14 -04:00
Deepesh Pathak ca6682f3f8 Fix spelling mistakes corresponding to ticket #23650 2018-02-07 10:41:57 -05:00
Taylor Yu 3ae5b32aaa Match .travis.yml more closely
Adjust the GitLab CI configuration to more closely match that of
Travis CI. Fixes bug 23757.
2017-10-05 22:42:00 -05:00
Taylor Yu d5d811e2d0 Only run "update" job from scheduled pipelines
Stop attempting to unconditionally mirror the tor repository in GitLab
CI.  This prevented developers from enabling GitLab CI on master
because the "update" job would attempt to run, causing an unuseful CI
failure.  Fixes bug 23755.
2017-10-05 13:37:57 -05:00
hiromipaw 27473c5466 Modify gitlab-ci to merge into tor repo 2017-09-01 19:33:25 +02:00
hiromipaw 086a6702c4 Fix yml 2017-09-01 18:56:58 +02:00
hiromipaw 1e654d1b9d Fix yml and improve ci flow 2017-09-01 18:54:37 +02:00
hiromipaw 1ec29a1bec Fix invalid yml 2017-09-01 18:39:30 +02:00
hiromipaw e918f83c1c Make ci faster to run 2017-09-01 18:35:13 +02:00
hiromipaw ef03aa3f8e Modify gitlab-ci for mirroring 2017-09-01 18:12:30 +02:00
Hiro 40288fd772 Update .gitlab-ci.yml 2017-08-16 19:20:04 +00:00
Hiro b3a992d662 Update .gitlab-ci.yml 2017-08-16 18:16:09 +00:00
Hiro 7bdbd870e8 Update .gitlab-ci.yml 2017-08-16 18:11:55 +00:00
Hiro 72bf4be70d Update .gitlab-ci.yml 2017-08-16 18:07:36 +00:00
Hiro 692fa16bad Update .gitlab-ci.yml 2017-08-16 18:03:11 +00:00
Hiro dcda597fd3 Update .gitlab-ci.yml 2017-08-16 16:56:21 +00:00
Hiro 15bc2b1a64 Update .gitlab-ci.yml 2017-08-16 16:53:50 +00:00
Hiro 7346c93822 Update .gitlab-ci.yml 2017-08-16 16:52:16 +00:00
Hiro 859de8bfeb Add gitlab-ci 2017-08-16 16:18:49 +00:00