Online SSH Certificate Authority
 
 
 
Go to file
Dustin 56442123d4
dustin/sshca/pipeline/pr-master There was a failure building this commit Details
ci: Build CLI RPMs for aarch64
In order to automate certificate issuance and renewal for Raspberry Pi
devices, we need aarch64 builds of the `sshca` tool.  Using the `matrix`
feature of Jenkins pipelines lets us reuse the same stage definition for
building the client on both platforms.  Unfortunately, the `matrix`
block has to encompass the server stage as well, as `matrix` cannot be
nested below `parallel`, and we don't want to build the server and
clients sequentially.  This makes the code a bit less clear, as the
server and client stages are now conditional based on the matrix
intersection, but it is cleaner than duplicating the entire client
stage.
2023-11-10 19:30:02 -06:00
ci ci: Build CLI RPMs for aarch64 2023-11-10 19:30:02 -06:00
cli rpm: Add systemd service/target/timer units 2023-11-06 18:34:20 -06:00
server server: Add Containerfile 2023-11-08 21:29:00 -06:00