8000 additional-maven-proxy-fixes (#8983) · DataDog/dd-trace-java@42c66c7 · GitHub
[go: up one dir, main page]

Skip to content

Commit 42c66c7

Browse files
authored
additional-maven-proxy-fixes (#8983)
* chore(ci): Prefer dollar style command substitution * chore(ci): Download mvn distribution from our proxy
1 parent ff2b2e9 commit 42c66c7

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

.gitlab-ci.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -136,13 +136,16 @@ default:
136136
policy: $BUILD_CACHE_POLICY
137137
before_script:
138138
- source .gitlab/gitlab-utils.sh
139-
- export GRADLE_USER_HOME=`pwd`/.gradle
139+
- export GRADLE_USER_HOME=$(pwd)/.gradle
140140
- |
141141
# Don't put jvm args here as it will be picked up by child gradle processes used in tests
142142
cat << EOF > $GRADLE_USER_HOME/gradle.properties
143143
mavenRepositoryProxy=$MAVEN_REPOSITORY_PROXY
144144
gradlePluginProxy=$GRADLE_PLUGIN_PROXY
145145
EOF
146+
- |
147+
# replace maven central part by MAVEN_REPOSITORY_PROXY in .mvn/wrapper/maven-wrapper.properties
148+
sed -i "s|https://repo.maven.apache.org/maven2/|$MAVEN_REPOSITORY_PROXY|g" .mvn/wrapper/maven-wrapper.properties
146149
- export GRADLE_OPTS="-Dorg.gradle.jvmargs='-Xmx$GRADLE_MEM -Xms$GRADLE_MEM -XX:ErrorFile=/tmp/hs_err_pid%p.log -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/tmp'"
147150
- export GRADLE_ARGS=" --build-cache --stacktrace --no-daemon --parallel --max-workers=$GRADLE_WORKERS"
148151
- *normalize_node_index
@@ -371,7 +374,7 @@ muzzle:
371374
- ./gradlew writeMuzzleTasksToFile $GRADLE_ARGS
372375
- sort workspace/build/muzzleTasks > sortedMuzzleTasks
373376
- split --number=l/$NORMALIZED_NODE_TOTAL --suffix-length=1 --numeric-suffixes sortedMuzzleTasks muzzleSplit
374-
- ./gradlew `cat muzzleSplit${NORMALIZED_NODE_INDEX} | xargs` $GRADLE_ARGS
377+
- ./gradlew $(cat muzzleSplit${NORMALIZED_NODE_INDEX} | xargs) $GRADLE_ARGS
375378
after_script:
376379
- *cgroup_info
377380
- source .gitlab/gitlab-utils.sh

0 commit comments

Comments
 (0)
0