forked from OpenTSDB/opentsdb
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathscrewdriver.yaml
More file actions
24 lines (23 loc) · 861 Bytes
/
Copy pathscrewdriver.yaml
File metadata and controls
24 lines (23 loc) · 861 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
shared:
image: maven:3-adoptopenjdk-8
jobs:
pr:
requires: [~pr]
steps:
- run_arbitrary_script: apt-get update && apt-get install autoconf make python -y && mvn clean test --quiet
main:
requires: [~commit, ~sd@7618:main]
steps:
- run_arbitrary_script: apt-get update && apt-get install autoconf make python -y && mvn clean deploy -q --settings settings.xml && mvn install -Dmaven.test.skip=true -Pdocker --settings settings_docker.xml && mvn install -Dmaven.test.skip=true -Pdocker-all --settings settings_docker.xml;
secrets:
- CI_DEPLOY_USERNAME
- CI_DEPLOY_PASSWORD
- DOCKER_EMAIL
- DOCKER_REPO
- DOCKER_PASSWORD
- DOCKER_REPOSITORY
- DOCKER_USERNAME
annotations:
screwdriver.cd/dockerEnabled: true
screwdriver.cd/ram: TURBO
screwdriver.cd/dockerRam: TURBO