Newer
Older
kind: pipeline
name: default
platform:
os: linux
arch: amd64
disable: true
steps:
- name: hg
pull: default
image: plugins/hg
- name: flake8
pull: always
image: xcgd/isort:odoo
commands:
- isort -c -df
- name: docker_docker_build_copy
pull: default
image: plugins/docker
settings:
dockerfile: Dockerfile.docker_build_copy
repo: xcgd/odoo_scripts
tag: docker_build_copy
username:
from_secret: docker_username
password:
- name: docker_import_csv
pull: default
image: plugins/docker
settings:
dockerfile: Dockerfile.import_csv
repo: xcgd/odoo_scripts
tags:
- import_csv
- latest
username:
password:
from_secret: docker_password
depends:
- docker_docker_build_copy
- docker_import_csv
pull: default
image: plugins/slack
settings:
channel:
from_secret: slack_channel
webhook:
from_secret: slack_webhook
when:
status:
- failure
- success