2
0

using minio-openwrt secret

This commit is contained in:
2021-04-17 21:20:50 +02:00
parent 8b1395b65c
commit 97055fd88c

View File

@@ -24,6 +24,7 @@ spec:
- name: version
type: string
default: ""
- name: minio-openwrt
resources:
inputs:
- name: openwrt-configs
@@ -59,6 +60,32 @@ spec:
# build env does not like to be run as root....
export FORCE_UNSAFE_CONFIGURE=1
make -j6 download world $(params.make_flags)
- name: upload-assets
image: docker.io/minio/mc
envVar:
- name: MINIO_HOST
valueFrom:
secretKeyRef:
name: $(params.secret)
key: endpoint
- name: MINIO_ACCESS_KEY
valueFrom:
secretKeyRef:
name: $(params.secret)
key: username
- name: MINIO_SECRET_KEY
valueFrom:
secretKeyRef:
name: $(params.secret)
key: password
script: |
#!/usr/bin/env bash
cd /usr/src/openwrt/bin
#export MINIO_HOST=https://minio.live-infra.svc.cluster.local:9443
#export MINIO_ACCESS_KEY=openwrt
#export MINIO_SECRET_KEY=eFVneg8I08MsE3tCeBDPxsMu9M2V2Fvy
mc alias set minio-openwrt $MINIO_HOST $MINIO_ACCESS_KEY $MINIO_SECRET_KEY
mc mirror --remove --insecure -a . minio-openwrt/openwrt
workspaces:
- name: usr-src
mountPath: /usr/src