代码拉取完成,页面将自动刷新
master:
push:
- services:
- docker
docker:
image: cnbcool/default-build-env:latest
#volumes缓存:https://docs.cnb.cool/zh/grammar/pipeline.html#volumes
volumes:
# 使用缓存,同时更新
- /root/
stages:
- name: docker login
script:
- docker login -u ${CNB_TOKEN_USER_NAME} -p "${CNB_TOKEN}" ${CNB_DOCKER_REGISTRY}
- name: 构建:php84-fpm
script:
- cd ./php/8.4/fpm-alpine
- docker build -t php:8.4-fpm-alpine .
- docker tag php:8.4-fpm-alpine ${CNB_DOCKER_REGISTRY}/php127/docker/php:8.4-fpm-alpine
- docker push ${CNB_DOCKER_REGISTRY}/php127/docker/php:8.4-fpm-alpine
- name: 构建:php84-fpm-nginx
script:
- cd ./php/8.4/fpm-alpine-nginx
- docker build -t ${CNB_DOCKER_REGISTRY}/php127/docker/php:8.4-fpm-alpine-nginx .
- docker push ${CNB_DOCKER_REGISTRY}/php127/docker/php:8.4-fpm-alpine-nginx
- name: 构建:php84-cli
script:
- cd ./php/8.4/cli-alpine
- docker build -t ${CNB_DOCKER_REGISTRY}/php127/docker/php:8.4-cli-alpine .
- docker push ${CNB_DOCKER_REGISTRY}/php127/docker/php:8.4-cli-alpine
- name: 构建:php74-fpm-nginx
script:
- cd ./php/7.4/fpm-alpine-nginx
- docker build -t ${CNB_DOCKER_REGISTRY}/php127/docker/php:7.4.33-fpm-alpine-nginx .
- docker push ${CNB_DOCKER_REGISTRY}/php127/docker/php:7.4.33-fpm-alpine-nginx
- name: 构建:php74-fpm
script:
- cd ./php/7.4/fpm-alpine
- docker build -t ${CNB_DOCKER_REGISTRY}/php127/docker/php:7.4.33-fpm-alpine .
- docker push ${CNB_DOCKER_REGISTRY}/php127/docker/php:7.4.33-fpm-alpine
- name: 构建:php74-cli
script:
- cd ./php/7.4/cli-alpine
- docker build -t ${CNB_DOCKER_REGISTRY}/php127/docker/php:7.4.33-cli-alpine .
- docker push ${CNB_DOCKER_REGISTRY}/php127/docker/php:7.4.33-cli-alpine
- name: 构建:php74-cli-cron
script:
- cd ./php/7.4/cli-alpine/cron
- docker build -t ${CNB_DOCKER_REGISTRY}/php127/docker/php:7.4.33-cli-alpine-cron .
- docker push ${CNB_DOCKER_REGISTRY}/php127/docker/php:7.4.33-cli-alpine-cron
- name: 构建:php74-cli-supervisord
script:
- cd ./php/7.4/cli-alpine/supervisord
- docker build -t ${CNB_DOCKER_REGISTRY}/php127/docker/php:7.4.33-cli-alpine-supervisord .
- docker push ${CNB_DOCKER_REGISTRY}/php127/docker/php:7.4.33-cli-alpine-supervisord
- name: 构建:php73-fpm-nginx
script:
- cd ./php/7.3/fpm-alpine-nginx
- docker build -t ${CNB_DOCKER_REGISTRY}/php127/docker/php:7.3.33-fpm-alpine-nginx .
- docker push ${CNB_DOCKER_REGISTRY}/php127/docker/php:7.3.33-fpm-alpine-nginx
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。