Skip to content

Commit fdff154

Browse files
committed
Merge pull request #144 from adangel:remove-bintray
Remove support and scripts for bintray #144
2 parents adb08eb + 9b2ef4f commit fdff154

File tree

6 files changed

+9
-580
lines changed

6 files changed

+9
-580
lines changed

.ci/build.sh

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -56,23 +56,18 @@ function snapshot_build() {
5656
pmd_ci_log_group_start "Snapshot Build: ${PMD_CI_MAVEN_PROJECT_VERSION}"
5757
pmd_ci_log_info "This is a snapshot build on branch ${PMD_CI_BRANCH} (version: ${PMD_CI_MAVEN_PROJECT_VERSION})"
5858

59-
# Build and upload the update site to Bintray
59+
# Build
6060
xvfb-run --auto-servernum ./mvnw clean verify --show-version --errors --batch-mode \
6161
--no-transfer-progress \
62-
--activate-profiles snapshot-properties,release-composite,sign
62+
--activate-profiles sign
6363

64+
# Upload update site to sourceforge
6465
local qualifiedVersion
6566
qualifiedVersion="$(basename net.sourceforge.pmd.eclipse.p2updatesite/target/net.sourceforge.pmd.eclipse.p2updatesite-*.zip)"
6667
qualifiedVersion="${qualifiedVersion%.zip}"
6768
qualifiedVersion="${qualifiedVersion#net.sourceforge.pmd.eclipse.p2updatesite-}"
6869
mv "net.sourceforge.pmd.eclipse.p2updatesite/target/net.sourceforge.pmd.eclipse.p2updatesite-${qualifiedVersion}.zip" "net.sourceforge.pmd.eclipse.p2updatesite/target/net.sourceforge.pmd.eclipse.p2updatesite-SNAPSHOT.zip"
6970
pmd_ci_sourceforge_uploadFile "pmd-eclipse/zipped" "net.sourceforge.pmd.eclipse.p2updatesite/target/net.sourceforge.pmd.eclipse.p2updatesite-SNAPSHOT.zip"
70-
71-
# Cleanup old snapshots
72-
(
73-
cd net.sourceforge.pmd.eclipse.p2updatesite
74-
./cleanup-bintray-snapshots.sh
75-
)
7671
pmd_ci_log_group_end
7772

7873
pmd_ci_log_group_start "Add snapshot to update site"
@@ -111,10 +106,10 @@ function release_build() {
111106
pmd_ci_log_group_start "Release Build: ${PMD_CI_MAVEN_PROJECT_VERSION}"
112107
pmd_ci_log_info "This is a release build for tag ${PMD_CI_TAG} (version: ${PMD_CI_MAVEN_PROJECT_VERSION})"
113108

114-
# Build and deploy the update site to bintray
109+
# Build
115110
xvfb-run --auto-servernum ./mvnw clean verify --show-version --errors --batch-mode \
116111
--no-transfer-progress \
117-
--activate-profiles release-composite,sign
112+
--activate-profiles sign
118113
pmd_ci_log_group_end
119114

120115
pmd_ci_log_group_start "Update Github Releases"

ReleaseNotes.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,13 @@ This is a minor release.
1313

1414
### New and noteworthy
1515

16+
* The Eclipse Update site is now hosted on GitHub Pages: <https://pmd.github.io/pmd-eclipse-plugin-p2-site/>
17+
The old update site on Bintray is no longer updated.
18+
1619
### Fixed Issues
1720

1821
* [#143](https://github.com/pmd/pmd-eclipse-plugin/pull/143): Support JAR Signing for the update site
22+
* [#144](https://github.com/pmd/pmd-eclipse-plugin/pull/144): Remove support and scripts for bintray
1923

2024
### API Changes
2125

net.sourceforge.pmd.eclipse.p2updatesite/bintray.ant

Lines changed: 0 additions & 172 deletions
This file was deleted.

net.sourceforge.pmd.eclipse.p2updatesite/cleanup-bintray-snapshots.sh

Lines changed: 0 additions & 141 deletions
This file was deleted.

0 commit comments

Comments
 (0)