AbstractIvyRemoteLegacyPublishIntegrationTest.groovy

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Deprecate the maven/ivy plugins

This commit introduces a deprecation warning for the `maven` plugin.

Because there's no such thing as an `ivy` plugin, we also deprecate

the _use_ of the `uploadArchives` task, which corresponds to uploading

with `ivy`, but is defined in the `base` plugin that we cannot

deprecate.

    • -1
    • +2
    ./AbstractIvyRemoteLegacyPublishIntegrationTest.groovy
  1. … 15 more files in changeset.
Deprecate the maven/ivy plugins

This commit introduces a deprecation warning for the `maven` plugin.

Because there's no such thing as an `ivy` plugin, we also deprecate

the _use_ of the `uploadArchives` task, which corresponds to uploading

with `ivy`, but is defined in the `base` plugin that we cannot

deprecate.

    • -1
    • +2
    ./AbstractIvyRemoteLegacyPublishIntegrationTest.groovy
  1. … 15 more files in changeset.
Accept deprecation warnings in IvyRemoteLegacyPublishIntegrationTest

    • -2
    • +5
    ./AbstractIvyRemoteLegacyPublishIntegrationTest.groovy
Accept deprecation warnings in IvyRemoteLegacyPublishIntegrationTest

    • -2
    • +5
    ./AbstractIvyRemoteLegacyPublishIntegrationTest.groovy
Accept deprecation warnings in IvyRemoteLegacyPublishIntegrationTest

    • -2
    • +5
    ./AbstractIvyRemoteLegacyPublishIntegrationTest.groovy
Accept deprecation warnings in IvyRemoteLegacyPublishIntegrationTest

    • -2
    • +5
    ./AbstractIvyRemoteLegacyPublishIntegrationTest.groovy
Accept deprecation warnings in IvyRemoteLegacyPublishIntegrationTest

    • -2
    • +5
    ./AbstractIvyRemoteLegacyPublishIntegrationTest.groovy
Accept deprecation warnings in IvyRemoteLegacyPublishIntegrationTest

    • -2
    • +5
    ./AbstractIvyRemoteLegacyPublishIntegrationTest.groovy
Accept deprecation warnings in IvyRemoteLegacyPublishIntegrationTest

    • -2
    • +5
    ./AbstractIvyRemoteLegacyPublishIntegrationTest.groovy
Accept deprecation warnings in IvyRemoteLegacyPublishIntegrationTest

    • -2
    • +5
    ./AbstractIvyRemoteLegacyPublishIntegrationTest.groovy
Accept deprecation warnings in IvyRemoteLegacyPublishIntegrationTest

    • -2
    • +5
    ./AbstractIvyRemoteLegacyPublishIntegrationTest.groovy
Fix legacy Ivy publishing for null Exclude artifacts

    • -5
    • +5
    ./AbstractIvyRemoteLegacyPublishIntegrationTest.groovy
  1. … 1 more file in changeset.
Close sftp server session at end of broken upload test

    • -0
    • +6
    ./AbstractIvyRemoteLegacyPublishIntegrationTest.groovy
  1. … 1 more file in changeset.
Fixed test expectations for changes to the outgoing variants of a java project.

    • -1
    • +1
    ./AbstractIvyRemoteLegacyPublishIntegrationTest.groovy
Revert "Revert "Merge branch 'cc-java-library-plugin'""

This reverts commit c6cd884e1a8889fb25d26dfcfdfa79d896835e11.

    • -1
    • +1
    ./AbstractIvyRemoteLegacyPublishIntegrationTest.groovy
  1. … 76 more files in changeset.
Revert "Merge branch 'cc-java-library-plugin'"

This reverts commit 0d442a55b445f537efbce65267ce9418fce2e7a8, reversing

changes made to 04647ab69fc8d19186cd2a78124ea74b8a89cc0f.

    • -1
    • +1
    ./AbstractIvyRemoteLegacyPublishIntegrationTest.groovy
  1. … 76 more files in changeset.
Fix Ivy integration tests

    • -1
    • +1
    ./AbstractIvyRemoteLegacyPublishIntegrationTest.groovy
Upgrade Jetty to 6.1.26 to fix file handle leaks

Tests using both HttpServer and TestKeyStore fixtures to setup a TLS

enabled HTTP server leak file handles because Jetty is not releasing

the keystore files.

This minor Jetty version includes the proper fix:

- http://dev.jetty.codehaus.narkive.com/rDyeZ8st/jetty-dev-jira-created-jetty-1292-sslsocketconnector-createfactory-leaks-file-handles-when-reading

- http://jetty.4.x6.nabble.com/Jetty-release-6-1-26-td45150.html

    • -2
    • +0
    ./AbstractIvyRemoteLegacyPublishIntegrationTest.groovy
  1. … 8 more files in changeset.
Clean up Ivy test fixture

+review REVIEW-6123

    • -8
    • +9
    ./AbstractIvyRemoteLegacyPublishIntegrationTest.groovy
  1. … 3 more files in changeset.
Polishing

+review REVIEW-6123

    • -11
    • +12
    ./AbstractIvyRemoteLegacyPublishIntegrationTest.groovy
  1. … 7 more files in changeset.
Fix for GRADLE-3440 & some improved integTests

    • -5
    • +32
    ./AbstractIvyRemoteLegacyPublishIntegrationTest.groovy
  1. … 8 more files in changeset.
Upgrade Apache Commons Collections to v3.2.2

Version 3.2.1 has a CVSS 10.0 vulnerability. That's the worst kind of

vulnerability that exists. By merely existing on the classpath, this

library causes the Java serialization parser for the entire JVM process

to go from being a state machine to a turing machine. A turing machine

with an exec() function!

https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-8103

https://commons.apache.org/proper/commons-collections/security-reports.html

http://foxglovesecurity.com/2015/11/06/what-do-weblogic-websphere-jboss-jenkins-opennms-and-your-application-have-in-common-this-vulnerability/

    • -2
    • +2
    ./AbstractIvyRemoteLegacyPublishIntegrationTest.groovy
  1. … 54 more files in changeset.
Forcefully clean up test temp directories and mark tests for which it fails on Windows with @LeaksFileHandles so that they still pass.

+review REVIEW-5504

    • -0
    • +2
    ./AbstractIvyRemoteLegacyPublishIntegrationTest.groovy
  1. … 97 more files in changeset.
Extracted a basic int test that verifies 'uploadArchives' for each transport, from various existing tests.

    • -0
    • +122
    ./AbstractIvyRemoteLegacyPublishIntegrationTest.groovy
  1. … 16 more files in changeset.