我有一个简单的java项目与HelloWorld类,我想通过使用.gitlab-ci.yml和runnable配置文件为这个项目添加GitLab CI / CD,我试图找到引用,但我无法找到简单的java项目,任何帮助配置上述项目表示赞赏。谢谢拉玛
这将使用gradle构建和测试您的应用程序:
image: gradle:alpine
stages:
- build
- test
variables:
GRADLE_OPTS: "-Dorg.gradle.daemon=false"
before_script:
- export GRADLE_USER_HOME=`pwd`/.gradle
build:
stage: build
script:
gradle --build-cache assemble
artifacts:
paths:
- build/libs/*.jar
expire_in: 1 week
test:
stage: test
script:
gradle check
after_script:
- echo "End CI"
我用它作为我的.gitlab-ci.yml
的简单设置
build:
stage: build
image: openjdk:8-jdk
script: javac src/javaTest/JavaTest.java
artifacts:
untracked: true
https://gitlab.com/peterfromearth/java-test/blob/master/.gitlab-ci.yml