aboutsummaryrefslogtreecommitdiff
path: root/.build.yml
diff options
context:
space:
mode:
authorRunxi Yu <me@runxiyu.org>2025-03-27 23:33:11 +0800
committerRunxi Yu <me@runxiyu.org>2025-03-27 23:33:11 +0800
commit4424943ffcb276102e68646d306cdcdcab8d2f71 (patch)
tree00186227f44b91066e0485323bf28b3542ecd51e /.build.yml
parentLint (diff)
downloadforge-4424943ffcb276102e68646d306cdcdcab8d2f71.tar.gz
forge-4424943ffcb276102e68646d306cdcdcab8d2f71.tar.zst
forge-4424943ffcb276102e68646d306cdcdcab8d2f71.zip
Lint and add CI
Diffstat (limited to '')
-rw-r--r--.build.yml19
1 files changed, 19 insertions, 0 deletions
diff --git a/.build.yml b/.build.yml
new file mode 100644
index 0000000..38e2571
--- /dev/null
+++ b/.build.yml
@@ -0,0 +1,19 @@
+image: alpine/edge
+packages:
+ - go
+ - golangci-lint
+ - make
+ - gcc
+ - musl-dev
+sources:
+ - ssh://forge.lindenii.runxiyu.org/lindenii/forge/:/repos/server/
+tasks:
+ - prepare: |
+ cd server
+ git checkout go
+ - build: |
+ cd server
+ make
+ - lint: |
+ cd server
+ golangci-lint run .