-
Notifications
You must be signed in to change notification settings - Fork 55
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[JENKINS-58113] - Remove the Internal Maven Mode from PCT + Use maven from PATH when "-mvn" is not specified #194
[JENKINS-58113] - Remove the Internal Maven Mode from PCT + Use maven from PATH when "-mvn" is not specified #194
Conversation
… from PATH when "-mvn" is not specified
<dependency> | ||
<groupId>org.codehaus.plexus</groupId> | ||
<artifactId>plexus-utils</artifactId> | ||
<version>3.2.0</version> | ||
</dependency> | ||
<dependency> | ||
<groupId>org.codehaus.plexus</groupId> | ||
<artifactId>plexus-container-default</artifactId> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We can use it since we do not longer bundle Maven libs.
http://olamy.blogspot.com/2010/09/use-maven-3-apis-in-hudson-plugin.html from @olamy
@@ -82,84 +81,6 @@ | |||
</exclusion> | |||
</exclusions> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.jenkins-ci.lib</groupId> | |||
<artifactId>lib-jenkins-maven-embedder</artifactId> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
oh yes
|
https://issues.jenkins-ci.org/browse/JENKINS-59470 for not using the Azure mirror in integration tests. It makes the run quite unstable |
plugins-compat-tester/pom.xml
Outdated
@@ -36,8 +36,7 @@ | |||
<artifactId>jenkins-core</artifactId> | |||
</dependency> | |||
|
|||
<!-- Upper bounds between core and Maven Embedder --> | |||
<!-- TODO: All of that stuff happens due to Maven detaching. Would it be sane to include Maven Plugin 3.0 as a JAR instead? --> | |||
<!--TODO: cleanup after removing GAE and the Jenkins core update --> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
GAE removal is merged, right?
Yes, need to merge branches
…On Mon, Sep 23, 2019, 20:01 Jesse Glick ***@***.***> wrote:
***@***.**** approved this pull request.
------------------------------
In plugins-compat-tester/pom.xml
<#194 (comment)>
:
> @@ -36,8 +36,7 @@
<artifactId>jenkins-core</artifactId>
</dependency>
- <!-- Upper bounds between core and Maven Embedder -->
- <!-- TODO: All of that stuff happens due to Maven detaching. Would it be sane to include Maven Plugin 3.0 as a JAR instead? -->
+ <!--TODO: cleanup after removing GAE and the Jenkins core update -->
GAE removal is merged, right?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#194?email_source=notifications&email_token=AAW4RIEILXU72KTX3RTYPODQLEABJA5CNFSM4IY3OJD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCFTOE3Q#pullrequestreview-291955310>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAW4RIGLEY7TVSYK7SSP473QLEABJANCNFSM4IY3OJDQ>
.
|
…move-maven-internal
…com/oleg-nenashev/plugin-compat-tester into JENKINS-58113-remove-maven-internal
# Conflicts: # plugins-compat-tester/src/main/java/org/jenkins/tools/test/hook/MultiParentCompileHook.java
Retriggering CI |
Everything is green except the JCasC test which will fail anyway. #214 was created to work it around |
The internal Maven mode almost never works, and we do not really use it. I suggest we just remove this mode from PCT entirely.
https://issues.jenkins-ci.org/browse/JENKINS-58113