All checks were successful
continuous-integration/drone/push Build is passing
54 lines
991 B
YAML
54 lines
991 B
YAML
---
|
|
kind: pipeline
|
|
type: kubernetes
|
|
name: build-clis
|
|
|
|
steps:
|
|
- name: build
|
|
image: golang:1.17
|
|
commands:
|
|
- make build-cross-clis
|
|
- name: upload
|
|
image: plugins/s3
|
|
settings:
|
|
bucket: covergen
|
|
source: dist/*
|
|
target: /dist/
|
|
strip_prefix: dist/
|
|
|
|
path_style: true
|
|
endpoint: https://s3.blacknova.io
|
|
access_key:
|
|
from_secret: minio_access_key_id
|
|
secret_key:
|
|
from_secret: minio_secret_access_key
|
|
|
|
---
|
|
kind: pipeline
|
|
type: kubernetes
|
|
name: build-wasm
|
|
|
|
steps:
|
|
- name: build
|
|
image: golang:1.17
|
|
environment:
|
|
GOOS: js
|
|
GOARCH: wasm
|
|
commands:
|
|
- make wasm
|
|
- name: upload
|
|
image: plugins/s3
|
|
settings:
|
|
bucket: covergen
|
|
source: assets/**/*
|
|
target: /
|
|
strip_prefix: assets/
|
|
|
|
path_style: true
|
|
endpoint: https://s3.blacknova.io
|
|
access_key:
|
|
from_secret: minio_access_key_id
|
|
secret_key:
|
|
from_secret: minio_secret_access_key
|
|
|