build
build:
variables:
GIT_CHECKOUT: "true"
tags:
- k8s
image: maven:3.6.3-jdk-8
stage: build
extends: .build
rules:
- when: on_success
after_script:
- ls target/
test
test:
before_script:
- ls target/
tags:
- k8s
image: maven:3.6.3-jdk-8
stage: test
extends: .test
rules:
- when: on_success
after_script:
- ls target/
code_analysis
code_analysis:
tags:
- k8s
image: sonarsource/sonar-scanner-cli:lates
这篇博客介绍了如何使用GitLab进行持续集成和持续部署,详细阐述了从代码构建、测试、代码分析、镜像构建到Kubernetes(K8S)环境的部署流程,涵盖build、test、code_analysis、build_image和interface_test等关键步骤。

订阅专栏 解锁全文
1182

被折叠的 条评论
为什么被折叠?



