150 Commits

Author SHA1 Message Date
TC
07488de7eb Still tweaking [ci dryrun] 2025-03-19 00:42:41 +00:00
TC
3138b12c3f Getting the stable pipeline ready to go [ci dryrun] 2025-03-19 00:05:30 +00:00
TC
e9fe5928dc FIgured out the nightly naming convention was from a missing arg to pass the IS_NIGHTLY envar. [ci skip] 2025-03-18 05:31:15 +00:00
TC
0d47a6328a Fixed a few typos. Realized the failure stage needed to be broken out. [ci skip] 2025-03-18 04:36:11 +00:00
TC
0742113d1e Copied dryrun changes into nightly and failure jobs [ci skip] 2025-03-18 04:13:58 +00:00
TC
80b67401ca Copied dryrun changes into nightly and failure jobs [ci skip] 2025-03-18 04:08:45 +00:00
TC
c9af09f45e More CICD Hacking
[ci dryrun]
2025-03-18 01:45:02 +00:00
TC
a708f1bb97 Update nightly sections of .gitlab-ci.yml file [ci skip] 2025-03-17 02:27:17 +00:00
TC
d49e09b837 Argggg
[ci dryrun]
2025-03-17 01:36:48 +00:00
TC
9d71e5f3d3 Almost got it. Had a typo in the in the delete build machine job. [ci dryrun] 2025-03-16 23:19:47 +00:00
TC
dcbcf28e30 Further adventures in CICD evolving [ci dryrun] 2025-03-16 22:45:57 +00:00
TC
b0fc3b28bf Update .gitlab-ci.yml file [ci dryrun] 2025-03-16 18:01:34 +00:00
TC
60b1225dd2 Dashes, not underscores blahhhh 2025-03-16 18:00:19 +00:00
TC
a89047bdb5 Added more missing dashes. You know, the ones I put into the args myself, and then didn't put into the CLI call... [ci dryrun] 2025-03-16 17:53:51 +00:00
TC
0140e02979 I'm so bad at this... why does anyone let me near computers? [ci dryrun] 2025-03-16 17:42:02 +00:00
TC
3891bc490d 🪳 💥 maybe [ci dryrun] 2025-03-16 17:36:56 +00:00
TC
f36fb17941 Update .gitlab-ci.yml file [ci dryrun] 2025-03-16 17:28:47 +00:00
TC
40f39a2c9b Converting CICD from Bash to Python Scripts [ci dryrun] 2025-03-16 17:20:42 +00:00
TC Johnson
777b3866fb Uncommented Crate and Pypi publishing [skip ci] 2025-02-18 21:25:41 -06:00
Christien Rioux
e42f179678 Fix globs for change rules 2025-02-14 04:43:55 +00:00
Christien Rioux
7a7bb0ad2e Improved UDP hole punching with TTL 2025-02-14 04:21:00 +00:00
Christien Rioux
52b7d0b563 Improve relayed connections and earthfile 2025-02-13 01:17:51 +00:00
TC
53976d85ef Looks like I had the logic a little off. Changes needs to be a condition... 2024-12-27 16:23:39 +00:00
TC
24f3438b31 Limit CI testing to relevant changes 2024-12-25 16:10:27 +00:00
TC
2cf82dd7b8 Adding Semgrep to CI 2024-12-25 04:49:13 +00:00
TC Johnson
c198064b90
Version update: v0.4.0 → v0.4.1 2024-10-25 14:35:08 -05:00
TC Johnson
0909068270
Version update: v0.4.0 → v0.4.1 2024-10-24 20:33:53 -05:00
TC
493428d3b2 Re-commented crates and python publishing until I can update rustc on the build machine images. [ci skip] 2024-10-25 01:26:21 +00:00
TC
b3e8fd907f Uncommented Crates and Python publishing jobs [ci skip] 2024-10-25 00:19:03 +00:00
TC
9fb54947e2 Add pipeline failure job that destroys build machines [ci skip] 2024-09-15 20:20:17 +00:00
-k
76cc33a00f
Skip format job during release runs 2024-08-14 20:47:14 -07:00
-k
384cff519d
Do not cache outside of project directory
gitlab-org/gitlab#14151
2024-08-14 20:45:30 -07:00
-k
c608e0a3b7
Add format job 2024-08-09 23:55:24 -07:00
TC
06abd73731 Update .gitlab-ci.yml file [ci skip] 2024-08-02 15:18:13 +00:00
TC
952254b73b Just going to re-run the release but without pushing crates or python. [skip ci] 2024-08-02 15:13:25 +00:00
TC
b4e4299e7b temp change 2 to complete stuck release [skip ci] 2024-08-02 15:04:49 +00:00
TC
d142c3d8c5 temp change to complete stuck release [skip ci] 2024-08-02 15:02:10 +00:00
TC
e2d4121c2c Fixing order of jobs. Needs setting of build_repositories was causing stage leap frogging. 2024-08-02 02:58:24 +00:00
TC
b1ff6b643b Merge branch 'add_nightly_builds' into 'main'
Another tweak to GitLab secure storage

See merge request veilid/veilid!300
2024-07-19 20:50:48 +00:00
TC Johnson
ab582b8d3e
Another tweak to GitLab secure storage 2024-07-19 15:49:29 -05:00
TC
b776accb94 Merge branch 'add_nightly_builds' into 'main'
Further adventures in nightly release automation

See merge request veilid/veilid!297
2024-07-19 19:11:41 +00:00
TC Johnson
c9d2b354f7
Further adventures in nightly release automation
Pushing this up in order to end-to-end test automated nightly
releases.
 Please enter the commit message for your changes. Lines starting
2024-07-19 14:08:25 -05:00
TC
0d95aa0859 Merge branch 'add_nightly_builds' into 'main'
Fixed CICD missing params

See merge request veilid/veilid!295
2024-07-15 03:58:58 +00:00
TC Johnson
ae46f32187
Fixed CICD missing params 2024-07-14 22:58:26 -05:00
TC
d062d60bf5 Merge branch 'add_nightly_builds' into 'main'
Manually set nightly to true in Earthfile to test rest of process

See merge request veilid/veilid!293
2024-07-15 03:14:49 +00:00
TC Johnson
59a69e7839
Manually set nightly to true in Earthfile to test rest of process 2024-07-14 22:13:53 -05:00
TC
34c1bcc08c Merge branch 'add_nightly_builds' into 'main'
Found Earthly doc saying ENVAR should be in quotes

See merge request veilid/veilid!292
2024-07-15 02:15:43 +00:00
TC Johnson
579abedcab
Found Earthly doc saying ENVAR should be in quotes 2024-07-14 21:15:02 -05:00
TC
efe0d28cf1 Update .gitlab-ci.yml file 2024-07-14 23:19:53 +00:00
TC
bf6d21e1f1 Update .gitlab-ci.yml file 2024-07-14 23:17:29 +00:00