TC Johnson
ab582b8d3e
Another tweak to GitLab secure storage
2024-07-19 15:49:29 -05:00
TC Johnson
b3e388e853
Fixed pointer to GitLab secure file storage
...
There was a filename mismatch for the package signing private
key between the distribution scripts and Gitlab's secure file
storage. Changed the private key filename in the script to
match the storage.
2024-07-19 15:25:33 -05:00
TC Johnson
571bd45783
Added --delete option to rsync push to repo server
...
The rsync push successfully put the new repo files on the repo
server, but also left the original files in place which caused
old packages and repo errata to build up over time. Adding the
--delete switch results removal of files on the repo server
that were deleted as part of the the distribution scripts
"Clean and reset the workspaces" section.
2024-07-19 14:40:31 -05: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 Johnson
6c0b645ba6
Commiting and pushing so I can test on a RPM build machine
2024-07-17 15:18:59 -05:00
TC Johnson
30413e7f70
Saving my work so I can switch back to main for a few minutes of troubleshooting
2024-07-17 11:17:54 -05:00
TC Johnson
ae46f32187
Fixed CICD missing params
2024-07-14 22:58:26 -05:00
TC Johnson
f535c508bc
Forgot some thens in the rpm if statements
2024-07-14 22:35:07 -05: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 Johnson
579abedcab
Found Earthly doc saying ENVAR should be in quotes
2024-07-14 21:15:02 -05:00
TC Johnson
7dadd2fbea
Changed IS_NIGHTLY var checks to string from bool
2024-07-14 19:15:09 -05:00
TC Johnson
5ebd17a702
Fixed rsync orchestration -> repo server
2024-07-14 18:48:21 -05:00
TC Johnson
fc7debba3f
Adding automatic nightly release builds
...
- Restructured linux repo directory structure to include Stable and Nightly releases
- Reworked Earthfile to pass IS_NIGHTLY boolean to package build scripts for use in
file names
- Added nightly pipeline to CICD config yaml. Pipeline is triggered by IS_NIGHTLY
variable
- Two distribution scripts now exist, one for Stable and one for Nightly
- Reworked RPM build spec files to create appropriate file names
- Reworked debian release generation scripts
- RPM repo directory structure is prepped for arm64 builds
- Switched from scp to rsync for moving the completed repo from ochestration
to repo server
- Created schedule in Gitlab UI to trigger nightly release at 2300 Central Time
2024-07-14 17:22:50 -05:00
TC Johnson
8c297acdee
Version update: v0.3.2 → v0.3.3
2024-07-07 12:32:33 -05:00
TC Johnson
d344248b39
Updated changelog for v0.3.3 release
2024-07-07 12:27:55 -05:00
Christien Rioux
9720bbe520
more instruments
2024-07-03 22:25:29 -04:00
Christien Rioux
c264d6fbbe
cleanup
2024-07-03 21:28:16 -04:00
Christien Rioux
76f5052960
instruments
2024-07-03 21:00:12 -04:00
Christien Rioux
c69dabf721
add flame option and fix tests
2024-07-03 15:03:49 -04:00
Christien Rioux
004f5074b1
remove cruft
2024-07-03 13:16:17 -04:00
Christien Rioux
20e76bbed1
flamegraph and instrumentation work
2024-07-03 13:15:59 -04:00
Christien Rioux
94a8c2a54e
move receipts to their own log facility
2024-06-30 14:35:10 -04:00
Christien Rioux
4d4e447132
handle peerinfo better
2024-06-30 13:52:38 -04:00
Christien Rioux
aeebe2a596
clippy fixes
2024-06-30 09:40:20 -04:00
Christien Rioux
beeeedbfac
Merge branch 'fix-windows-leak' into 'main'
...
Fix windows leak
See merge request veilid/veilid!288
2024-06-30 03:46:27 +00:00
John Smith
b94a89d212
some clippy fixes
2024-06-29 23:00:29 -04:00
Christien Rioux
fcf032e13e
fix memory leak in windows ptr_lookup
2024-06-29 18:19:27 +00:00
Christien Rioux
0b0d9b5291
inspect_dht_record python binding fix and integration test fix
2024-06-28 22:31:35 +00:00
Christien Rioux
be11b4543c
Merge branch 'improved-punishment-and-state' into 'main'
...
Improved punishment and state
Closes #281
See merge request veilid/veilid!287
2024-06-28 17:42:00 +00:00
Christien Rioux
2a77d66cef
cleanup syntax
2024-06-28 17:10:35 +00:00
Christien Rioux
8aa5c8c5bb
fix for incorrect reliable to dead state transition
2024-06-28 16:38:26 +00:00
Christien Rioux
4f9e19642c
improve punishment tracking, make reasons for punishment accessible
2024-06-28 00:42:20 +00:00
Christien Rioux
9944c51368
punishment work
2024-06-27 20:20:13 +00:00
Christien Rioux
7368e5d5d3
Merge branch 'keep-n-closest-nodes' into 'main'
...
Implement closest peers refresh
See merge request veilid/veilid!286
2024-06-27 20:15:08 +00:00
Christien Rioux
8a451b08be
find_self/find_target can use capability check
2024-06-27 18:02:47 +00:00
Christien Rioux
f32219c45c
fix offline subkey write reporting to eliminate spurious notifications
...
add more detail to public address check
2024-06-26 17:03:06 +00:00
Christien Rioux
6f37e09008
make test more stressful
2024-06-25 22:39:12 +00:00
Christien Rioux
ecbe2fdc03
unwrap crasher fix
2024-06-25 21:44:42 +00:00
Christien Rioux
bca3877024
first stab at #372
2024-06-25 18:07:56 +00:00
Christien Rioux
440195c267
tracing-oslog sucks and crashes
2024-06-23 15:14:32 -04:00
Christien Rioux
2b1dd49138
ios improvements
2024-06-23 14:59:03 -04:00
Christien Rioux
f1bc649eb1
update async_tools and flutter bindings
2024-06-21 22:58:30 -04:00
Christien Rioux
e638c02465
Merge branch 'docs/add_port_number_to_installation' into 'main'
...
add in port access information to install docs
See merge request veilid/veilid!273
2024-06-06 17:17:13 +00:00
Adam Leskis
8ace86f815
remove note referring to incrementing ports, since veilid-server does not do this anymore
2024-06-06 10:25:56 +01:00
Christien Rioux
c2ab220fb1
improve watchvalue fanout
2024-06-03 15:20:54 -04:00
Christien Rioux
551ae8993b
Merge branch 'dev-setup-macos/fix-java-version-detection' into 'main'
...
Dev setup for macOS: Java version check fix
See merge request veilid/veilid!281
2024-06-03 19:01:37 +00:00
Christien Rioux
02a9e7f4e5
Merge branch 'fix-x86-64-android-sim' into 'main'
...
Fix android build for x86_64
Closes veilidchat#22
See merge request veilid/veilid!285
2024-06-03 01:29:58 +00:00
Christien Rioux
5976d30832
revert fix
2024-06-02 18:15:21 -04:00
Mike Phipps
05d63f1eb6
Merge branch veilid:main into dev-setup-macos/fix-java-version-detection
2024-06-02 19:35:22 +00:00
Christien Rioux
faf8347aa8
keep 'last ditch watch cancel' from failing the whole operation
2024-06-02 12:54:06 -04:00