Skip to content
.gitlab-ci.yml 842 B
Newer Older
Дмитрий Сафронов's avatar
Дмитрий Сафронов committed
include:
  project: 'tools/continuous-integration/docker/docker-pure-trunk-latest'
  file: 'gitlab-ci.yml'
Дмитрий Сафронов's avatar
Дмитрий Сафронов committed

##########################################################################################################

## PIPELINE DEFINITION
Дмитрий Сафронов's avatar
Дмитрий Сафронов committed
stages:
Дмитрий Сафронов's avatar
Дмитрий Сафронов committed
  - lint
  - pack
Дмитрий Сафронов's avatar
Дмитрий Сафронов committed
  - scan
Дмитрий Сафронов's avatar
Дмитрий Сафронов committed
  - release

##########################################################################################################

Дмитрий Сафронов's avatar
Дмитрий Сафронов committed
  extends: .common_docker
  stage: test
  variables:
    GIT_STRATEGY: "none"
  script:
Дмитрий Сафронов's avatar
Дмитрий Сафронов committed
    - drr "${CI_REGISTRY_IMAGE}:temp-${CI_COMMIT_SHORT_SHA}" ansible --version
    - drr "${CI_REGISTRY_IMAGE}:temp-${CI_COMMIT_SHORT_SHA}" ansible -m ping localhost
    - drr "${CI_REGISTRY_IMAGE}:temp-${CI_COMMIT_SHORT_SHA}" ansible-lint --version
    - drr "${CI_REGISTRY_IMAGE}:temp-${CI_COMMIT_SHORT_SHA}" ansible-lint .