Skip to content

Commit

Permalink
Revert "gathering dependencies for each subproject - tests"
Browse files Browse the repository at this point in the history
This reverts commit 7b5929c.
  • Loading branch information
fishinitself committed May 26, 2024
1 parent 7b5929c commit 0c03cca
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 28 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -25,12 +25,12 @@ class ReleaseManagementPluginTest {

@JvmStatic
fun projectAndArtifactsTestData(): Stream<Arguments> = Stream.of(
// Arguments.of("single-module-gradle-4.10.3", listOf("single-module-gradle-4103")),
// Arguments.of("single-module", listOf("single-module")),
// Arguments.of("multi-module", listOf("module-1", "module-2")),
// Arguments.of("single-module-gradle-6.8.3", listOf("single-module-gradle-6.8.3")),
// Arguments.of("multi-module-4.10.3", listOf("module-3", "module-4")),
// Arguments.of("multi-module-with-root-publish-4.10.3", listOf("multi-module-with-root-publish-4.10.3", "module-5")),
Arguments.of("single-module-gradle-4.10.3", listOf("single-module-gradle-4103")),
Arguments.of("single-module", listOf("single-module")),
Arguments.of("multi-module", listOf("module-1", "module-2")),
Arguments.of("single-module-gradle-6.8.3", listOf("single-module-gradle-6.8.3")),
Arguments.of("multi-module-4.10.3", listOf("module-3", "module-4")),
Arguments.of("multi-module-with-root-publish-4.10.3", listOf("multi-module-with-root-publish-4.10.3", "module-5")),
Arguments.of("legacy-staging-plugin", listOf("deployer-dsl-core", "deployer-dsl-file"))
)

Expand Down Expand Up @@ -89,27 +89,18 @@ class ReleaseManagementPluginTest {
.replace("__PACKAGE_NAME__", System.getProperty("packageName"))
.split(Regex("\\s+"))
val processBuilder: LocalProcessBuilder = ProcessBuilders.newProcessBuilder(LocalProcessSpec.LOCAL_COMMAND)
val proceessInstance = processBuilder
val processInstance = processBuilder
.envVariables(mapOf("JAVA_HOME" to System.getProperty("java.home")))
.logger { it.logger(logger) }
.mapBatExtension()
.mapCmdExtension()
.workDirectory(projectPath)
.commandAndArguments("$projectPath/gradlew")
.build()

logger.info("*************************************************************************************")
logger.info("*************************************************************************************")
logger.info("Project directory: $projectPath")
logger.info("Command and arguments: ${gradleCommandAdnArguments.joinToString(" ")}")
logger.info("*************************************************************************************")
logger.info("*************************************************************************************")


val pe = proceessInstance.execute(*gradleCommandAdnArguments.toTypedArray())
.execute(*gradleCommandAdnArguments.toTypedArray())
.toCompletableFuture()
.get()
assertEquals(0, pe.exitCode, "Gradle execution failure")
assertEquals(0, processInstance.exitCode, "Gradle execution failure")

artifactory {
url = System.getenv("ARTIFACTORY_URL")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,7 @@ plugins {

allprojects {
group = 'org.octopusden.dbsm.cloud'
// comm me
// apply plugin: "org.octopusden.octopus-release-management"
//
apply plugin: "org.octopusden.octopus-release-management"
}

releaseManagement {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -73,13 +73,6 @@ class ReleaseManagementGradlePlugin implements Plugin<Project> {
project.rootProject.task("dumpAutoUpdateDependencies", type: AutoUpdateDependenciesDumpTask)
}

// add me
if (!project.rootProject.extensions.findByName("releaseManagement")) {
project.rootProject.extensions.create("releaseManagement", ReleaseManagementDependenciesExtension)
project.rootProject.task("exportDependenciesToTeamcity", type: ExportDependenciesToTeamcityTask)
}
//

project.rootProject.extensions.extraProperties.m2localPath = project.rootProject.hasProperty('m2_local') ? new File(project.rootProject['m2_local'] as String).toURI().toURL().toString().replaceAll(/^file:\//, 'file:///') : null
project.rootProject.extensions.extraProperties.escrowBuild = project.rootProject.extensions.extraProperties.m2localPath != null

Expand Down

0 comments on commit 0c03cca

Please sign in to comment.