-
Notifications
You must be signed in to change notification settings - Fork 139
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Do not have 'hedera-services' specifics in plugins so that they may be reused without modification in other repositories. For this, we introduce two files in the folder for each "product" - developers.properties - description.txt (optional) See changes in the PR for what these files contain. Signed-off-by: Jendrik Johannes <[email protected]>
- Loading branch information
Showing
10 changed files
with
73 additions
and
106 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
# This file is here for 'hapi', because that "product" is missing the toplevel folder | ||
# (it contains the 'hapi' module directly) | ||
[email protected]=Hedera Base Team | ||
[email protected]=Hedera Services Team | ||
[email protected]=Hedera Smart Contracts Team | ||
[email protected]=Release Engineering Team |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -31,50 +31,6 @@ if ( | |
apply(plugin = "com.google.cloud.artifactregistry.gradle-plugin") | ||
} | ||
|
||
// Publishing tasks are only enabled if we publish to the matching group. | ||
// Otherwise, Nexus configuration and credentials do not fit. | ||
val publishingPackageGroup = providers.gradleProperty("publishingPackageGroup").getOrElse("") | ||
|
||
tasks.withType<PublishToMavenRepository>().configureEach { | ||
enabled = publishingPackageGroup == "com.swirlds" | ||
} | ||
|
||
publishing.publications.named<MavenPublication>("maven") { | ||
pom.description = | ||
"Swirlds is a software platform designed to build fully-distributed " + | ||
"applications that harness the power of the cloud without servers. " + | ||
"Now you can develop applications with fairness in decision making, " + | ||
"speed, trust and reliability, at a fraction of the cost of " + | ||
"traditional server-based platforms." | ||
|
||
pom.developers { | ||
developer { | ||
name = "Platform Base Team" | ||
email = "[email protected]" | ||
organization = "Hedera Hashgraph" | ||
organizationUrl = "https://www.hedera.com" | ||
} | ||
developer { | ||
name = "Platform Hashgraph Team" | ||
email = "[email protected]" | ||
organization = "Hedera Hashgraph" | ||
organizationUrl = "https://www.hedera.com" | ||
} | ||
developer { | ||
name = "Platform Data Team" | ||
email = "[email protected]" | ||
organization = "Hedera Hashgraph" | ||
organizationUrl = "https://www.hedera.com" | ||
} | ||
developer { | ||
name = "Release Engineering Team" | ||
email = "[email protected]" | ||
organization = "Hedera Hashgraph" | ||
organizationUrl = "https://www.hedera.com" | ||
} | ||
} | ||
} | ||
|
||
publishing.repositories { | ||
maven("artifactregistry://us-maven.pkg.dev/swirlds-registry/maven-prerelease-channel") { | ||
name = "prereleaseChannel" | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -18,44 +18,3 @@ plugins { | |
id("java") | ||
id("com.hedera.gradle.maven-publish") | ||
} | ||
|
||
// Publishing tasks are only enabled if we publish to the matching group. | ||
// Otherwise, Nexus configuration and credentials do not fit. | ||
val publishingPackageGroup = providers.gradleProperty("publishingPackageGroup").getOrElse("") | ||
|
||
tasks.withType<PublishToMavenRepository>().configureEach { | ||
enabled = publishingPackageGroup == "com.hedera" | ||
} | ||
|
||
publishing { | ||
publications { | ||
named<MavenPublication>("maven") { | ||
pom.developers { | ||
developer { | ||
name = "Hedera Base Team" | ||
email = "[email protected]" | ||
organization = "Hedera Hashgraph" | ||
organizationUrl = "https://www.hedera.com" | ||
} | ||
developer { | ||
name = "Hedera Services Team" | ||
email = "[email protected]" | ||
organization = "Hedera Hashgraph" | ||
organizationUrl = "https://www.hedera.com" | ||
} | ||
developer { | ||
name = "Hedera Smart Contracts Team" | ||
email = "[email protected]" | ||
organization = "Hedera Hashgraph" | ||
organizationUrl = "https://www.hedera.com" | ||
} | ||
developer { | ||
name = "Release Engineering Team" | ||
email = "[email protected]" | ||
organization = "Hedera Hashgraph" | ||
organizationUrl = "https://www.hedera.com" | ||
} | ||
} | ||
} | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
platform-base@swirldslabs.com=Platform Base Team | ||
platform-hashgraph@swirldslabs.com=Platform Hashgraph Team | ||
platform-data@swirldslabs.com=Platform Data Team | ||
release-engineering@swirldslabs.com=Release Engineering Team |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
hedera-base@swirldslabs.com=Hedera Base Team | ||
hedera-services@swirldslabs.com=Hedera Services Team | ||
hedera-smart-contracts@swirldslabs.com=Hedera Smart Contracts Team | ||
release-engineering@swirldslabs.com=Release Engineering Team |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
Swirlds is a software platform designed to build fully-distributed applications that harness the power of the cloud | ||
without servers. Now you can develop applications with fairness in decision making, speed, trust and reliability, at | ||
a fraction of the cost of traditional server-based platforms. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
platform-base@swirldslabs.com=Platform Base Team | ||
platform-hashgraph@swirldslabs.com=Platform Hashgraph Team | ||
platform-data@swirldslabs.com=Platform Data Team | ||
release-engineering@swirldslabs.com=Release Engineering Team |