2021-06-30 19:24:32 +00:00
---
2022-01-03 20:19:52 +00:00
kind : pipeline
name : default
2021-06-30 20:15:20 +00:00
2022-01-03 20:19:52 +00:00
platform :
os : linux
arch : amd64
steps :
- name : generate
pull : if-not-exists
image : python:3.8-slim
commands :
- python3 generate.py
when :
event :
- push
- name : 2.80 -cpu-ubuntu18.04
pull : if-not-exists
image : plugins/docker
settings :
depends_on :
- generate
2021-06-30 20:15:20 +00:00
dockerfile : dist/2.80-cpu-ubuntu18.04/Dockerfile
password :
from_secret : docker_password
2021-06-30 20:31:16 +00:00
repo : nytimes/blender
2022-01-03 20:19:52 +00:00
tags : 2.80 -cpu-ubuntu18.04
2021-06-30 20:31:16 +00:00
username :
from_secret : docker_username
2022-01-03 20:19:52 +00:00
when :
branch :
- master
event :
- push
- name : 2.80 -gpu-ubuntu18.04
pull : if-not-exists
image : plugins/docker
settings :
depends_on :
- generate
dockerfile : dist/2.80-gpu-ubuntu18.04/Dockerfile
2021-06-30 20:31:16 +00:00
password :
from_secret : docker_password
repo : nytimes/blender
2022-01-03 20:19:52 +00:00
tags : 2.80 -gpu-ubuntu18.04
2021-06-30 20:31:16 +00:00
username :
from_secret : docker_username
2022-01-03 20:19:52 +00:00
when :
branch :
- master
event :
- push
- name : 2.81 -cpu-ubuntu18.04
pull : if-not-exists
image : plugins/docker
settings :
depends_on :
- generate
dockerfile : dist/2.81-cpu-ubuntu18.04/Dockerfile
2021-06-30 20:31:16 +00:00
password :
from_secret : docker_password
repo : nytimes/blender
2022-01-03 20:19:52 +00:00
tags : 2.81 -cpu-ubuntu18.04
2021-06-30 20:31:16 +00:00
username :
from_secret : docker_username
2022-01-03 20:19:52 +00:00
when :
branch :
- master
event :
- push
- name : 2.81 -gpu-ubuntu18.04
pull : if-not-exists
image : plugins/docker
settings :
depends_on :
- generate
dockerfile : dist/2.81-gpu-ubuntu18.04/Dockerfile
2021-06-30 20:31:16 +00:00
password :
from_secret : docker_password
repo : nytimes/blender
2022-01-03 20:19:52 +00:00
tags : 2.81 -gpu-ubuntu18.04
2021-06-30 20:31:16 +00:00
username :
from_secret : docker_username
2022-01-03 20:19:52 +00:00
when :
branch :
- master
event :
- push
- name : 2.82 -cpu-ubuntu18.04
pull : if-not-exists
image : plugins/docker
settings :
depends_on :
- generate
dockerfile : dist/2.82-cpu-ubuntu18.04/Dockerfile
2021-06-30 20:31:16 +00:00
password :
from_secret : docker_password
repo : nytimes/blender
2022-01-03 20:19:52 +00:00
tags : 2.82 -cpu-ubuntu18.04
2021-06-30 20:31:16 +00:00
username :
from_secret : docker_username
2022-01-03 20:19:52 +00:00
when :
branch :
- master
event :
- push
- name : 2.82 -gpu-ubuntu18.04
pull : if-not-exists
image : plugins/docker
settings :
depends_on :
- generate
dockerfile : dist/2.82-gpu-ubuntu18.04/Dockerfile
2021-06-30 20:31:16 +00:00
password :
from_secret : docker_password
repo : nytimes/blender
2022-01-03 20:19:52 +00:00
tags : 2.82 -gpu-ubuntu18.04
2021-06-30 20:31:16 +00:00
username :
from_secret : docker_username
2022-01-03 20:19:52 +00:00
when :
branch :
- master
event :
- push
- name : 2.83 -cpu-ubuntu18.04
pull : if-not-exists
image : plugins/docker
settings :
depends_on :
- generate
dockerfile : dist/2.83-cpu-ubuntu18.04/Dockerfile
2021-06-30 20:31:16 +00:00
password :
from_secret : docker_password
repo : nytimes/blender
2022-01-03 20:19:52 +00:00
tags : 2.83 -cpu-ubuntu18.04
2021-06-30 20:31:16 +00:00
username :
from_secret : docker_username
2022-01-03 20:19:52 +00:00
when :
branch :
- master
event :
- push
- name : 2.83 -gpu-ubuntu18.04
pull : if-not-exists
image : plugins/docker
settings :
depends_on :
- generate
dockerfile : dist/2.83-gpu-ubuntu18.04/Dockerfile
2021-06-30 20:31:16 +00:00
password :
from_secret : docker_password
repo : nytimes/blender
2022-01-03 20:19:52 +00:00
tags : 2.83 -gpu-ubuntu18.04
2021-06-30 20:31:16 +00:00
username :
from_secret : docker_username
2022-01-03 20:19:52 +00:00
when :
branch :
- master
event :
- push
- name : 2.90 -cpu-ubuntu18.04
pull : if-not-exists
image : plugins/docker
settings :
depends_on :
- generate
dockerfile : dist/2.90-cpu-ubuntu18.04/Dockerfile
2021-06-30 20:31:16 +00:00
password :
from_secret : docker_password
repo : nytimes/blender
2022-01-03 20:19:52 +00:00
tags : 2.90 -cpu-ubuntu18.04
2021-06-30 20:31:16 +00:00
username :
from_secret : docker_username
2022-01-03 20:19:52 +00:00
when :
branch :
- master
event :
- push
- name : 2.90 -gpu-ubuntu18.04
pull : if-not-exists
image : plugins/docker
settings :
depends_on :
- generate
dockerfile : dist/2.90-gpu-ubuntu18.04/Dockerfile
2021-06-30 20:31:16 +00:00
password :
from_secret : docker_password
repo : nytimes/blender
2022-01-03 20:19:52 +00:00
tags : 2.90 -gpu-ubuntu18.04
2021-06-30 20:31:16 +00:00
username :
from_secret : docker_username
2022-01-03 20:19:52 +00:00
when :
branch :
- master
event :
- push
- name : 2.91 -cpu-ubuntu18.04
pull : if-not-exists
image : plugins/docker
settings :
depends_on :
- generate
dockerfile : dist/2.91-cpu-ubuntu18.04/Dockerfile
2021-06-30 20:31:16 +00:00
password :
from_secret : docker_password
repo : nytimes/blender
2022-01-03 20:19:52 +00:00
tags : 2.91 -cpu-ubuntu18.04
2021-06-30 20:31:16 +00:00
username :
from_secret : docker_username
2022-01-03 20:19:52 +00:00
when :
branch :
- master
event :
- push
- name : 2.91 -gpu-ubuntu18.04
pull : if-not-exists
image : plugins/docker
settings :
depends_on :
- generate
dockerfile : dist/2.91-gpu-ubuntu18.04/Dockerfile
2021-06-30 20:31:16 +00:00
password :
from_secret : docker_password
repo : nytimes/blender
2022-01-03 20:19:52 +00:00
tags : 2.91 -gpu-ubuntu18.04
2021-06-30 20:31:16 +00:00
username :
from_secret : docker_username
2022-01-03 20:19:52 +00:00
when :
branch :
- master
event :
- push
- name : 2.92 -cpu-ubuntu18.04
pull : if-not-exists
image : plugins/docker
settings :
depends_on :
- generate
dockerfile : dist/2.92-cpu-ubuntu18.04/Dockerfile
2021-06-30 20:31:16 +00:00
password :
from_secret : docker_password
repo : nytimes/blender
2022-01-03 20:19:52 +00:00
tags : 2.92 -cpu-ubuntu18.04
2021-06-30 20:31:16 +00:00
username :
from_secret : docker_username
2022-01-03 20:19:52 +00:00
when :
branch :
- master
event :
- push
- name : 2.92 -gpu-ubuntu18.04
pull : if-not-exists
image : plugins/docker
settings :
depends_on :
- generate
dockerfile : dist/2.92-gpu-ubuntu18.04/Dockerfile
2021-06-30 20:31:16 +00:00
password :
from_secret : docker_password
repo : nytimes/blender
2022-01-03 20:19:52 +00:00
tags : 2.92 -gpu-ubuntu18.04
2021-06-30 20:31:16 +00:00
username :
from_secret : docker_username
2022-01-03 20:19:52 +00:00
when :
branch :
- master
event :
- push
- name : 2.93 -cpu-ubuntu18.04
pull : if-not-exists
image : plugins/docker
settings :
depends_on :
- generate
dockerfile : dist/2.93-cpu-ubuntu18.04/Dockerfile
2021-06-30 20:31:16 +00:00
password :
from_secret : docker_password
repo : nytimes/blender
2022-01-03 20:19:52 +00:00
tags : 2.93 -cpu-ubuntu18.04
2021-06-30 20:31:16 +00:00
username :
from_secret : docker_username
2022-01-03 20:19:52 +00:00
when :
branch :
- master
event :
- push
- name : 2.93 -gpu-ubuntu18.04
pull : if-not-exists
image : plugins/docker
settings :
depends_on :
- generate
dockerfile : dist/2.93-gpu-ubuntu18.04/Dockerfile
2021-06-30 20:31:16 +00:00
password :
from_secret : docker_password
2021-12-08 15:14:31 +00:00
repo : nytimes/blender
2022-01-03 20:19:52 +00:00
tags : 2.93 -gpu-ubuntu18.04
2021-12-08 15:14:31 +00:00
username :
from_secret : docker_username
2022-01-03 20:19:52 +00:00
when :
branch :
- master
event :
- push
- name : 3.0 -cpu-ubuntu18.04
pull : if-not-exists
image : plugins/docker
settings :
depends_on :
- generate
dockerfile : dist/3.0-cpu-ubuntu18.04/Dockerfile
2021-12-08 15:14:31 +00:00
password :
from_secret : docker_password
repo : nytimes/blender
2022-01-03 20:19:52 +00:00
tags : 3.0 -cpu-ubuntu18.04
2021-12-08 15:14:31 +00:00
username :
from_secret : docker_username
2022-01-03 20:19:52 +00:00
when :
branch :
- master
event :
- push
- name : 3.0 -gpu-ubuntu18.04
pull : if-not-exists
image : plugins/docker
settings :
depends_on :
- generate
dockerfile : dist/3.0-gpu-ubuntu18.04/Dockerfile
2021-12-08 15:14:31 +00:00
password :
from_secret : docker_password
2022-01-03 20:19:52 +00:00
repo : nytimes/blender
2021-12-08 15:14:31 +00:00
tags :
2022-01-03 20:19:52 +00:00
- 3.0 -gpu-ubuntu18.04
- latest
username :
from_secret : docker_username
when :
branch :
- master
event :
- push
2021-12-08 15:14:31 +00:00
2022-01-03 20:19:52 +00:00
- name : notify
pull : if-not-exists
image : plugins/slack
settings :
2021-06-30 19:49:23 +00:00
channel : rd-bots
2022-01-03 20:19:52 +00:00
depends_on :
- 2.80 -cpu-ubuntu18.04
- 2.80 -gpu-ubuntu18.04
- 2.81 -cpu-ubuntu18.04
- 2.81 -gpu-ubuntu18.04
- 2.82 -cpu-ubuntu18.04
- 2.82 -gpu-ubuntu18.04
- 2.83 -cpu-ubuntu18.04
- 2.83 -gpu-ubuntu18.04
- 2.90 -cpu-ubuntu18.04
- 2.90 -gpu-ubuntu18.04
- 2.91 -gpu-ubuntu18.04
- 2.91 -cpu-ubuntu18.04
- 2.92 -gpu-ubuntu18.04
- 2.92 -cpu-ubuntu18.04
- 2.93 -gpu-ubuntu18.04
- 2.93 -cpu-ubuntu18.04
- 3.0 -gpu-ubuntu18.04
- 3.0 -cpu-ubuntu18.04
icon_emoji : ":blender-3d:"
template : "{{#success build.status}}\n Build {{build.number}} for ${DRONE_BRANCH} on ${DRONE_REPO} succeeded :party-gopher: {{build.link}}\n{{else}}\n Build {{build.number}} for ${DRONE_BRANCH} on ${DRONE_REPO} failed! :doh: {{build.link}}\n{{/success}}\n"
username : Blender Docker Bot
2021-06-30 19:49:23 +00:00
webhook :
from_secret : slack_webhook
2022-01-03 20:19:52 +00:00
when :
branch :
- master
event :
- push
status :
- success
- failure