New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
NXBT-2399: split and version nuxeo packaging Jenkinsfile #3
Conversation
Jenkinsfile
Outdated
[$class: 'RebuildSettings', autoRebuild: false, rebuildDisabled: false], | ||
[$class: 'ParametersDefinitionProperty', parameterDefinitions: [ | ||
[$class: 'StringParameterDefinition', defaultValue: '6.0-SNAPSHOT', description: 'Product version to build', name: 'NUXEO_VERSION'], | ||
[$class: 'StringParameterDefinition', defaultValue: '', description: 'Optional - Use the specified URL (eg a link to staging) as the source for the distribution instead of maven', name: 'DISTRIBUTION_URL'], |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Reword DISTRIBUTION_URL
description to:
Optional - Alternate URL to download the distribution from instead of the default Maven artifact download.
For instance: http://community.nuxeo.com/static/snapshots/nuxeo-server-tomcat-10.3-SNAPSHOT.zip
Jenkinsfile
Outdated
[$class: 'BooleanParameterDefinition', defaultValue: true, description: 'Publish .exe package', name: 'PUBLISH_EXE'], | ||
[$class: 'StringParameterDefinition', defaultValue: '/var/www/community.nuxeo.com/static/staging/', description: 'Staging publishing destination path (for scp)', name: 'STAGING_PATH'], | ||
[$class: 'StringParameterDefinition', defaultValue: 'nuxeo@lethe.nuxeo.com', description: 'Publishing destination host (for scp)', name: 'DEPLOY_HOST']]], | ||
pipelineTriggers([])]) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
what is the empty pipelineTriggers
for?
Jenkinsfile
Outdated
echo "*** "$(date +"%H:%M:%S")" Cloning/updating nuxeo-packaging-windows" | ||
if [ ! -d nuxeo-packaging-windows ]; then | ||
git clone git@github.com:nuxeo/nuxeo-packaging-windows.git | ||
fi |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
checkout scm
?
Add a header to the file. |
windows-installer.xml
Outdated
|
||
<groupId>org.nuxeo.packaging</groupId> | ||
<artifactId>windows-installer-3parties</artifactId> | ||
<version>3.1</version> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Usage:
- under Continuous Integration: SNAPSHOT version
- on release: fixed version
=> 3.2-SNAPSHOT
windows-installer.xml
Outdated
</unsubscribe> | ||
<archive>http://lists.nuxeo.com/pipermail/nuxeo-dev/</archive> | ||
</mailingList> | ||
</mailingLists> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
some deprecated URLs, either fix or don't mention (+JIRA ticket) ; see
windows-installer.xml
Outdated
|
||
<issueManagement> | ||
<system>jira</system> | ||
<url>http://jira.nuxeo.com/browse/NXP</url> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
windows-installer.xml
Outdated
|
||
<ciManagement> | ||
<system>Jenkins</system> | ||
<url>http://qa.nuxeo.org/jenkins/</url> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
link to the job is even better
windows-installer.xml
Outdated
<excludes> | ||
<exclude>org.nuxeo:nuxeo-ftest:1.8.6-SNAPSHOT:zip</exclude> | ||
<!-- <exclude>org.jboss.seam:*</exclude> --> | ||
</excludes> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
not needed exclusion
windows-installer.xml
Outdated
</profile> | ||
|
||
<profile> | ||
<id>qapriv</id> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
remove profile even if harmless
windows-installer.xml
Outdated
</developers> | ||
|
||
<scm> | ||
<connection>scm:git:git://github.com/nuxeo/nuxeo.git</connection> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
windows-installer.xml
Outdated
<repository> | ||
<id>public-releases</id> | ||
<url> | ||
http://mavenin.nuxeo.com/nexus/content/repositories/public-releases |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
deploy to vendor-releases
https://maven-eu.nuxeo.org/nexus/#view-repositories;vendor-releases~browsestorage
windows-installer.xml
Outdated
<snapshotRepository> | ||
<id>public-snapshots</id> | ||
<url> | ||
http://mavenin.nuxeo.com/nexus/content/repositories/public-snapshots |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
windows-installer.xml
Outdated
<distributionManagement> | ||
<site> | ||
<id>maven-website</id> | ||
<url>scpexe://gironde.nuxeo.com/home/mavenweb/site/</url> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lethe...
acfa7e1
to
1ee1dc6
Compare
👍 |
1ee1dc6
to
15ecfa3
Compare
No description provided.