
uxktn/t3-pipelines说明:本人对Docker了解有限,但因等待流水线完成时感到困扰,且在流水线中运行apt-get命令耗时过长,故制作了此镜像。
该Docker镜像满足我通过GitLab CI和Bitbucket Pipelines部署TYPO3的个人需求。对我而言适用,可能也适用于你。
PHP 7.3.17(其他分支/Docker标签提供如7.2等版本)
Composer 1.10.10
Surf 2.1.1
Deployer 6.8
sass 1.26.10(使用dart2js 2.8.4编译)
node 12.18.3
npm 6.14.4
yarn 1.22.4
grunt-cli 1.3.2
bower 1.8.8
uxktn/t3-pipelines 或 uxktn/t3-pipelines:latest(当前为PHP 7.3)
uxktn/t3-pipelines:php73
uxktn/t3-pipelines:php72
uxktn/t3-pipelines:php71
uxktn/t3-pipelines:php70
uxktn/t3-pipelines:php56
image: uxktn/t3-pipelines pipelines: branches: develop: - step: name: 构建前端资源 caches: - node script: - yarn --allow-root - grunt artifacts: - styleguide/** - packages/some_sitepackage/Resources/Public/** - step: name: 构建TYPO3并部署 caches: - composer script: - ~/.composer/vendor/typo3/surf/surf deploy develop
image: uxktn/t3-pipelines cache: untracked: true paths: - build/.sass-cache - build/node_modules - build/bower_components - vendor stages: - build - deploy build: stage: build script: - npm install - bower install --allow-root - grunt artifacts: expire_in: 60 minutes paths: - packages/some_sitepackage/Resources/Public only: - develop deploy: stage: deploy dependencies: - build before_script: - eval $(ssh-agent -s) - ssh-add <(echo "$SSH_PRIVATE_KEY") - mkdir -p ~/.ssh - '[[ -f /.dockerenv ]] && echo -e "Host *\n\tStrictHostKeyChecking no\n\n" > ~/.ssh/config' script: - ~/.composer/vendor/typo3/surf/surf deploy develop only: - develop
[***]
[]
[]
[]
[]
manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务