2021-06-30 19:24:32 +00:00
|
|
|
---
|
|
|
|
pipeline:
|
|
|
|
generate:
|
2021-06-30 19:35:54 +00:00
|
|
|
image: python:3.8-slim
|
2021-06-30 19:24:32 +00:00
|
|
|
commands:
|
|
|
|
- python3 generate.py
|
|
|
|
when:
|
|
|
|
event: push
|
2021-06-30 20:15:20 +00:00
|
|
|
|
|
|
|
# Build and push image by image
|
|
|
|
2.80-cpu-ubuntu18.04:
|
|
|
|
image: plugins/docker
|
|
|
|
dockerfile: dist/2.80-cpu-ubuntu18.04/Dockerfile
|
|
|
|
repo: nytimes/blender
|
|
|
|
username:
|
|
|
|
from_secret: docker_username
|
|
|
|
password:
|
|
|
|
from_secret: docker_password
|
|
|
|
dry_run: true
|
|
|
|
tags: 2.80-cpu-ubuntu18.04
|
2021-06-30 19:24:32 +00:00
|
|
|
when:
|
|
|
|
event: push
|
2021-06-30 20:15:20 +00:00
|
|
|
|
2021-06-30 19:24:32 +00:00
|
|
|
notify:
|
2021-06-30 19:49:23 +00:00
|
|
|
image: plugins/slack
|
|
|
|
username: Blender Docker Bot
|
|
|
|
icon_emoji: ":blender-3d:"
|
|
|
|
channel: rd-bots
|
|
|
|
webhook:
|
|
|
|
from_secret: slack_webhook
|
|
|
|
template: >
|
|
|
|
{{#success build.status}}
|
|
|
|
Build {{build.number}} for ${DRONE_BRANCH} on ${DRONE_REPO} succeeded :party-gopher: {{build.link}}
|
|
|
|
{{else}}
|
|
|
|
Build {{build.number}} for ${DRONE_BRANCH} on ${DRONE_REPO} failed! :doh: {{build.link}}
|
|
|
|
{{/success}}
|
2021-06-30 19:24:32 +00:00
|
|
|
when:
|
2021-06-30 19:49:23 +00:00
|
|
|
status: [ success, failure ]
|
2021-06-30 20:15:20 +00:00
|
|
|
event: push
|