GitLab CI: consider running more concise jobs
Issue #765
resolved
Mihai:
why:
mvn clean install ...
mvn dependency:resolve SWT ...
mvn clean install ...
ant
And not just
mvn clean install ...
mvn dependency:resolve SWT ...
ant
Comments (8)
-
reporter -
reporter - attached okapi-snapshot-full-log
This is the full log from here.
-
The stuff before "argh" was my frustration against Hangouts. Edited.
-
- edited description
-
Current Jenkins (for ref):
mvn clean install -DskipITs -q -U -P release_or_snapshot mvn -f okapi-ui/swt/core-ui/pom.xml dependency:resolve -PWIN_SWT -PWIN_64_SWT -PCOCOA_64_SWT -PLinux_x86_swt -PLinux_x86_64_swt mvn deploy -DskipITs -Dmaven.test.skip=true -q -U -P release_or_snapshot,sign_and_deploy,with_sources ant -f deployment/maven/build.xml mvn -f applications/integration-tests/pom.xml clean integration-test
We don't need
release_or_snapshot
, looks like that is some workaround for Jenkins. And we can delete that profile when we are off Jenkins. -
reporter @nmihai_2000 , has not this been already addressed in the scope of
80fdfe9
commit? -
Yes, I think we are fine now.
-
- changed status to resolved
- Log in to comment
There were some sorts of issues I had run into (they were mentioned somewhere in the slightly relevant thread), so I had to copy the currently known approach from cloudbees.