build: 支持构建并上传网页到景安虚机。xN
Some checks reported errors
continuous-integration/drone/push Build encountered an error

This commit is contained in:
Ivan Li 2023-03-01 00:00:12 +08:00
parent 930953fc1a
commit 404c7cba87

View File

@ -193,11 +193,11 @@ steps:
- name: dockersock - name: dockersock
path: /var/run/docker.sock path: /var/run/docker.sock
commands: commands:
- ls /var/run - 'echo "account: $FTP_ACCOUNT"'
- stat /var/run/docker.sock - docker build --pull=true -t docker-registry.ivanli.cc/ivan/tailwind-nextjs-blog-upload:${DRONE_COMMIT_SHA:0:8} --cache-from docker-registry.ivanli.cc/ivan/tailwind-nextjs-blog-deps:${DRONE_BRANCH}${DRONE_TAG}-amd64 .
- docker build -t docker-registry.ivanli.cc/ivan/tailwind-nextjs-blog-upload:${DRONE_COMMIT_SHA:0:8} --cache-from docker-registry.ivanli.cc/ivan/tailwind-nextjs-blog-deps:${DRONE_BRANCH}${DRONE_TAG}-amd64 .
- docker run --rm -t -e FTP_ACCOUNT=${FTP_ACCOUNT} -e FTP_PASSWORD=${FTP_PASSWORD} -e FTP_HOST=${FTP_HOST} docker-registry.ivanli.cc/ivan/tailwind-nextjs-blog-upload:${DRONE_COMMIT_SHA:0:8} - docker run --rm -t -e FTP_ACCOUNT=${FTP_ACCOUNT} -e FTP_PASSWORD=${FTP_PASSWORD} -e FTP_HOST=${FTP_HOST} docker-registry.ivanli.cc/ivan/tailwind-nextjs-blog-upload:${DRONE_COMMIT_SHA:0:8}
environment: environment:
DOCKER_BUILDKIT: "1"
FTP_ACCOUNT: FTP_ACCOUNT:
from_secret: zzidc_ftp_account from_secret: zzidc_ftp_account
FTP_PASSWORD: FTP_PASSWORD:
@ -237,14 +237,6 @@ steps:
🌐 {{ build.link }} 🌐 {{ build.link }}
{{/success}} {{/success}}
services:
- name: docker
image: docker:dind
privileged: true
volumes:
- name: dockersock
path: /var/run/docker.sock
volumes: volumes:
- name: dockersock - name: dockersock
host: host: