summaryrefslogtreecommitdiff
path: root/.woodpecker.yaml
diff options
context:
space:
mode:
Diffstat (limited to '.woodpecker.yaml')
-rw-r--r--.woodpecker.yaml16
1 files changed, 16 insertions, 0 deletions
diff --git a/.woodpecker.yaml b/.woodpecker.yaml
new file mode 100644
index 0000000..984bd93
--- /dev/null
+++ b/.woodpecker.yaml
@@ -0,0 +1,16 @@
+steps:
+ - name: build
+ image: docker:dind
+ privileged: true
+ commands:
+ - dockerd-entrypoint.sh &
+ - sleep 3
+ - docker build -t reg.nx.kroot.sh/blog:latest -t reg.nx.kroot.sh/blog:${CI_COMMIT_SHA:0:7} .
+ - echo "$REGISTRY_PASSWORD" | docker login reg.nx.kroot.sh -u "$REGISTRY_USER" --password-stdin
+ - docker push reg.nx.kroot.sh/blog:latest
+ - docker push reg.nx.kroot.sh/blog:${CI_COMMIT_SHA:0:7}
+ secrets: [registry_user, registry_password]
+
+when:
+ branch: master
+ event: push