.drone.yml 392 B

123456789101112131415
  1. kind: pipeline
  2. type: docker
  3. name: default
  4. steps:
  5. - name: test
  6. image: golang:1.17.1
  7. commands:
  8. - env
  9. - export IMAGE_TAG=${CI_BUILD_TAG:-${CI_BUILD_REF_NAME}-${CI_BUILD_REF:0:8}}
  10. - export DEPLOY_IMAGE=${DEPLOY_REGISTRY}/${DOCKER_NS}/sayam:${IMAGE_TAG}
  11. - docker build -t ${IMAGE} -f Dockerfile .
  12. - docker push ${IMAGE}
  13. - echo ${DEPLOY_IMAGE}
  14. - docker rmi ${IMAGE}