Skip to content
Snippets Groups Projects
.gitlab-ci.yml 668 B
Newer Older
Xueshan Feng's avatar
Xueshan Feng committed
# Pipelines run for branches and tags
workflow:
  rules:
    - if: $CI_COMMIT_TAG
    - if: $CI_COMMIT_BRANCH

# Default runner tags
default:
  tags:
    - kubernetes

# Stages
stages:
  - build

# Variables
variables:
Xueshan Feng's avatar
Xueshan Feng committed
  FF_GITLAB_REGISTRY_HELPER_IMAGE: 1
Xueshan Feng's avatar
Xueshan Feng committed
  REGISTRY_IMAGE: gcr.io/uit-authnz/openldap

### Jobs
build:
  stage: build
  image:
Xueshan Feng's avatar
Xueshan Feng committed
    name: gcr.io/kaniko-project/executor:debug
Xueshan Feng's avatar
Xueshan Feng committed
  script:
    - /kaniko/executor
        --cache=false
        --context $CI_PROJECT_DIR
        --dockerfile $CI_PROJECT_DIR/Dockerfile
Xueshan Feng's avatar
Xueshan Feng committed
        --destination $REGISTRY_IMAGE:2.4.59-buster
Xueshan Feng's avatar
Xueshan Feng committed
        --destination $REGISTRY_IMAGE:$CI_COMMIT_SHA
Xueshan Feng's avatar
Xueshan Feng committed
## End of Job