[
https://issues.jboss.org/browse/JBDS-2380?page=com.atlassian.jira.plugin....
]
Nick Boldt edited comment on JBDS-2380 at 11/21/12 5:57 PM:
------------------------------------------------------------
Applied in branch (and master):
{code:title=https://raw.github.com/jbosstools/jbosstools-build/master/target-platforms/publish.sh}
diff --git a/target-platforms/publish.sh b/target-platforms/publish.sh
index 60c4269..bfff925 100644
--- a/target-platforms/publish.sh
+++ b/target-platforms/publish.sh
@@ -77,6 +77,11 @@ if [[ -d ${repoDir} ]]; then
fi
du -sh ${repoDir} ${destinationPath}/${targetZipFile}
+ # JBDS-2380 massage content.jar to remove all external 3rd party references:
target platform site should be self contained
+ wget --no-check-certificate
https://raw.github.com/jbosstools/jbosstools-download.jboss.org/master/jb...
+ ant -f remove.references.xml -DworkDir=`pwd`
+ rm -f remove.references.xml
+
# copy/update into central place for reuse by local downstream build jobs
date; rsync -arzqc --protocol=28 --delete-after --delete-excluded --rsh=ssh
${exclude} ${include} ${destinationPath}/${targetZipFile}/
{code}
Spinning:
https://jenkins.mw.lab.eng.bos.redhat.com/hudson/job/jbosstools-4.0_stabl...
>=32
https://jenkins.mw.lab.eng.bos.redhat.com/hudson/job/jbosstools-4.0_stabl...
>=9
https://jenkins.mw.lab.eng.bos.redhat.com/hudson/job/devstudio-6.0_stable...
>= 27
https://jenkins.mw.lab.eng.bos.redhat.com/hudson/job/devstudio-6.0_stable...
>= 5
was (Author: nickboldt):
Applied in branch (and master):
{code:title=https://raw.github.com/jbosstools/jbosstools-build/master/target-platforms/publish.sh}
diff --git a/target-platforms/publish.sh b/target-platforms/publish.sh
index 60c4269..bfff925 100644
--- a/target-platforms/publish.sh
+++ b/target-platforms/publish.sh
@@ -77,6 +77,11 @@ if [[ -d ${repoDir} ]]; then
fi
du -sh ${repoDir} ${destinationPath}/${targetZipFile}
+ # JBDS-2380 massage content.jar to remove all external 3rd party references:
target platform site should be self contained
+ wget --no-check-certificate
https://raw.github.com/jbosstools/jbosstools-download.jboss.org/master/jb...
+ ant -f remove.references.xml -DworkDir=`pwd`
+ rm -f remove.references.xml
+
# copy/update into central place for reuse by local downstream build jobs
date; rsync -arzqc --protocol=28 --delete-after --delete-excluded --rsh=ssh
${exclude} ${include} ${destinationPath}/${targetZipFile}/
{code}
JBDS Central contains many refs to 3rd party sites after first
install request (checking for deps)
--------------------------------------------------------------------------------------------------
Key: JBDS-2380
URL:
https://issues.jboss.org/browse/JBDS-2380
Project: Developer Studio (JBoss Developer Studio)
Issue Type: Sub-task
Security Level: Public(Everyone can see)
Components: central
Affects Versions: 6.0.0.Beta2
Reporter: Nick Boldt
Assignee: Nick Boldt
Fix For: 6.0.0.CR1
Attachments:
central-does-add-background-sites-to-avail-software-sites-list-after-first-search.png,
central-does-not-add-background-sites-to-avail-software-sites-list-OOTB.png,
jbds2380-notes-features-with-update-tags-JBT-target-platformSR1a.txt,
jbds2380-notes-features-with-update-tags.txt, repoDump.txt
See screenshots.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:
http://www.atlassian.com/software/jira