Update drone.yml to build images.

This commit is contained in:
Syfaro 2021-02-21 00:30:38 -05:00
parent f94f6a35f4
commit 08f1b6ad22

View File

@ -8,7 +8,7 @@ platform:
arch: amd64 arch: amd64
steps: steps:
- name: test - name: Run tests
image: rust:1-slim-buster image: rust:1-slim-buster
commands: commands:
- apt-get update -y - apt-get update -y
@ -33,8 +33,76 @@ steps:
from_secret: sccache_s3_endpoint from_secret: sccache_s3_endpoint
SCCACHE_S3_USE_SSL: true SCCACHE_S3_USE_SSL: true
- name: Build FuzzySearch API
image: plugins/docker
settings:
auto_tag: true
dockerfile: fuzzysearch/Dockerfile
password:
from_secret: docker_password
registry: registry.huefox.com
repo: registry.huefox.com/fuzzysearch/api
username:
from_secret: docker_username
when:
branch:
- master
paths:
- fuzzysearch/**
- name: Build Ingester e621
image: plugins/docker
settings:
auto_tag: true
dockerfile: fuzzysearch-ingest-e621/Dockerfile
password:
from_secret: docker_password
registry: registry.huefox.com
repo: registry.huefox.com/fuzzysearch/ingest-e621
username:
from_secret: docker_username
when:
branch:
- master
paths:
- fuzzysearch-ingest-e621/**
- name: Build Ingester FurAffinity
image: plugins/docker
settings:
auto_tag: true
dockerfile: fuzzysearch-ingest-furaffinity/Dockerfile
password:
from_secret: docker_password
registry: registry.huefox.com
repo: registry.huefox.com/fuzzysearch/ingest-furaffinity
username:
from_secret: docker_username
when:
branch:
- master
paths:
- fuzzysearch-ingest-furaffinity/**
- name: Build Ingester Weasyl
image: plugins/docker
settings:
auto_tag: true
dockerfile: fuzzysearch-ingest-weasyl/Docker
password:
from_secret: docker_password
registry: registry.huefox.com
repo: registry.huefox.com/fuzzysearch/ingest-weasyl
username:
from_secret: docker_username
when:
branch:
- master
paths:
- fuzzysearch-ingest-weasyl/**
--- ---
kind: signature kind: signature
hmac: 665dab5e07086669c4b215ed86faa0e1e63c495b0bf020099fb1edd33757618b hmac: 33bc014cd33d59213ac44b346b006948c5135b4cfeffcfec94a09302263d1074
... ...