diff options
| author | Franck Cuny <franck@fcuny.net> | 2022-11-06 10:47:48 -0800 |
|---|---|---|
| committer | Franck Cuny <franck@fcuny.net> | 2022-11-06 11:27:15 -0800 |
| commit | 42a74c6ec5953024faab56bc4651c45c328d2f2d (patch) | |
| tree | 991ee4670a5c951a3cfc8ebe88afe6075eaec288 /src/x509-info/.drone.yml | |
| parent | Merge pull request #5 from fcuny/fcuny/crane (diff) | |
| download | x-42a74c6ec5953024faab56bc4651c45c328d2f2d.tar.gz | |
ci: switch from GitHub action to drone
I'm running my own CI at ci.fcuny.net using drone for now. I've spare
compute capacity at home, and it's way faster than the GHA runners.
For now I'm losing the following:
- dependabot: that's a GitHub only function, I'll need to figure out
something
- nix flake update: I'll need to figure out a way to update flakes on a
regular basis, probably a custom script to take care of that
Diffstat (limited to '')
| -rw-r--r-- | src/x509-info/.drone.yml | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/src/x509-info/.drone.yml b/src/x509-info/.drone.yml new file mode 100644 index 0000000..0816988 --- /dev/null +++ b/src/x509-info/.drone.yml @@ -0,0 +1,35 @@ +kind: pipeline +type: docker +name: checks + +trigger: + event: + - push + - pull_request + - cron + +steps: + - name: Run checks + image: nixpkgs/nix-flakes:nixos-22.05 + commands: + - nix develop --command cargo fmt --check + - nix develop --command cargo-deny check + - nix develop --command cargo clippy -- -D warnings +--- +kind: pipeline +type: docker +name: build + +trigger: + event: + - push + - pull_request + - cron + +steps: + - name: Run tests and build + image: nixpkgs/nix-flakes:nixos-22.05 + commands: + - nix develop --command cargo test + - nix build . + - nix run . -- fcuny.net |
