post release info to #releases
[GitLab/stricted-build/lineage_builder.git] / .gitlab-ci.yml
CommitLineData
31329c3f
TP
1stages:
2 - test
3 - build
4
5test:
6 stage: test
7 image: python:3.6
8 script:
9 - pip install -e .
10 - python test.py
11
12build:
13 stage: build
14 image: docker:stable
15 services:
16 - docker:dind
17 variables:
18 DOCKER_HOST: tcp://docker:2375
19 DOCKER_DRIVER: overlay2
20 script:
21 - docker login -u gitlab-ci-token -p $CI_JOB_TOKEN $CI_REGISTRY
22 - docker build -t $CI_REGISTRY_IMAGE:latest .
23 - docker tag $CI_REGISTRY_IMAGE:latest $CI_REGISTRY_IMAGE:$CI_COMMIT_REF_SLUG
24 - docker push $CI_REGISTRY_IMAGE:latest
25 - docker push $CI_REGISTRY_IMAGE:$CI_COMMIT_REF_SLUG
26 only:
27 refs:
28 - master