summaryrefslogtreecommitdiff
path: root/.woodpecker.yml
blob: 984bd93663597497ac2b9731d33dff07589d913d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
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