You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

25 lines
431 B
YAML

kind: pipeline
name: default
steps:
- name: submodules
image: alpine/git
commands:
- git submodule update --init --recursive
- name: build
image: alpine:3
commands:
- apk add hugo
- hugo
- name: sync
image: plugins/s3-sync:1
settings:
access_key:
from_secret: blog_upload_id
secret_key:
from_secret: blog_upload_key
region: us-east-1
bucket: ndumas-blog
source: public/**/*
target: /