فهرست منبع

misc: github actions workflow (wip)

Nicolas Giard 6 سال پیش
والد
کامیت
8f573ffd01
1فایلهای تغییر یافته به همراه21 افزوده شده و 0 حذف شده
  1. 21 0
      .github/main.workflow

+ 21 - 0
.github/main.workflow

@@ -0,0 +1,21 @@
+workflow "Docker build" {
+  on = "push"
+  resolves = ["Build Docker Image"]
+}
+
+action "Filter branch dev" {
+  uses = "actions/bin/filter@c6471707d308175c57dfe91963406ef205837dbd"
+  args = "branch dev"
+}
+
+action "Docker Registry" {
+  uses = "actions/docker/login@c08a5fc9e0286844156fefff2c141072048141f6"
+  needs = ["Filter branch dev"]
+  secrets = ["DOCKER_USERNAME", "DOCKER_PASSWORD"]
+}
+
+action "Build Docker Image" {
+  uses = "actions/docker/cli@c08a5fc9e0286844156fefff2c141072048141f6"
+  needs = ["Docker Registry"]
+  runs = "docker build -f ./dev/build/Dockerfile -t requarks/wiki:dev ."
+}