Branch: refs/heads/gc-settings Home: https://github.com/jenkinsci/packaging Commit: 890e55961cbf30e7bb85e25ff2478fc8d6b95526 https://github.com/jenkinsci/packaging/commit/890e55961cbf30e7bb85e25ff2478fc8d6b95526 Author: Sam Van Oort <samvano...@gmail.com> Date: 2016-05-05 (Thu, 05 May 2016)
Changed paths: M docker/Dockerfile M docker/README.md A docker/build-within-helper.sh A docker/scripts/as_user.sh Log Message: ----------- Docker packaging environment, add script to dynamically create a user for use within the container in mount + helper to assist with invocation Commit: 8b209ed3bfe74ee8a1e6cbc6196a481e9184de1e https://github.com/jenkinsci/packaging/commit/8b209ed3bfe74ee8a1e6cbc6196a481e9184de1e Author: Sam Van Oort <samvano...@gmail.com> Date: 2016-05-05 (Thu, 05 May 2016) Changed paths: M docker/scripts/as_user.sh Log Message: ----------- Fix the add-user pass command syntax Commit: 6bb93ed19b0ed8809f92ee7a6f06d46b4d268179 https://github.com/jenkinsci/packaging/commit/6bb93ed19b0ed8809f92ee7a6f06d46b4d268179 Author: Kohsuke Kawaguchi <k...@kohsuke.org> Date: 2016-10-31 (Mon, 31 Oct 2016) Changed paths: M Makefile R toolAvailability.sh Log Message: ----------- Revert "[JENKINS-38134] Check sha256sum tool availability." This reverts commit 4563dc4186d7075bdc6d84817670d2edc43332b1. The publish rule doesn't work with my make, and AFAIK this is simply invalid syntax. I don't think make has a provision for running a command prior to attaining other rules. | + make WAR=... JENKINS_URL=... BRAND=... BUILDENV=... CREDENTIAL=... publish | bash ./toolAvailability.sh | war.publish msi.publish osx.publish deb.publish rpm.publish suse.publish | make: war.publish: Command not found | make: *** [publish] Error 127 Commit: 944e05ddfb76b4508aaacd4313dceddd329b794e https://github.com/jenkinsci/packaging/commit/944e05ddfb76b4508aaacd4313dceddd329b794e Author: Brandon Rochon <brandon.roc...@gmail.com> Date: 2016-10-31 (Mon, 31 Oct 2016) Changed paths: M deb/build/debian/jenkins.default Log Message: ----------- Clarify the option to use for interface binding #66 Change-Id: Idf648d7ca74e738f4d7f30a1cf0a26c41eabf373 Commit: f395989dc3b370343a62af04e0e32dc9f35878d2 https://github.com/jenkinsci/packaging/commit/f395989dc3b370343a62af04e0e32dc9f35878d2 Author: Kohsuke Kawaguchi <k...@kohsuke.org> Date: 2016-10-31 (Mon, 31 Oct 2016) Changed paths: M msi/publish.sh M osx/publish.sh Log Message: ----------- Invalid bash command line option In my bash on Ubuntu 14.04, passing '-o pipefail' fails bash with invalid command line option. The set option works. My bash version is '4.3.11(1)-release' I couldn't find authoritative information about what the correct behaviour should be, but this change gets me going in the mean time. Commit: 3800e72ada2e26352cd9b0941557bdf1e5cfecbf https://github.com/jenkinsci/packaging/commit/3800e72ada2e26352cd9b0941557bdf1e5cfecbf Author: Kohsuke Kawaguchi <k...@kohsuke.org> Date: 2016-11-01 (Tue, 01 Nov 2016) Changed paths: M deb/publish/publish.sh Log Message: ----------- [INFRA-717] sign with SHA-2 Debian upstream and Ubuntu 16.04 started deprecating SHA1, which is currently used for signing. This explicit command line option changes the hash algorithm for dsig, removing a warning. The upstream documentation mentions that the key has to be first upgraded to RSA/2048, but according to my experiment, this was not required to make `apt-get update` happy. While using a stronger key would be preferrable, it has a wider impact; specifically, it would start breaking signature checks for existing users who have already run `apt-key add jenkins-ci.org.key` long time ago. The packaging script uses the same GPG key for all the platforms, so this impact will be felt by users of RPMs, too. To start the eventual key switching, I've updated my jenkins-ci.org.key to contain the current key as well as the new RSA/4096 key. Starting today, users installing RPM/DEB packages will get both keys, so when we eventually switch the signing key, the impact will be less. Commit: e50139c6804bbaf77942fc4db024c4e27509ac78 https://github.com/jenkinsci/packaging/commit/e50139c6804bbaf77942fc4db024c4e27509ac78 Author: R. Tyler Croy <ty...@monkeypox.org> Date: 2016-11-01 (Tue, 01 Nov 2016) Changed paths: M deb/publish/publish.sh Log Message: ----------- Merge pull request #80 from jenkinsci/INFRA-717 [INFRA-717] sign with SHA-2 Commit: 3180f8a7d70b53bac611792f7931df198faf33a1 https://github.com/jenkinsci/packaging/commit/3180f8a7d70b53bac611792f7931df198faf33a1 Author: R. Tyler Croy <ty...@monkeypox.org> Date: 2016-11-03 (Thu, 03 Nov 2016) Changed paths: M deb/publish/publish.sh M env/release.mk R env/release/README.md R env/release/debian/.htaccess R env/release/rpm/.htaccess R env/release/suse/.htaccess M env/test.mk M rpm/publish/publish.sh M suse/publish/publish.sh Log Message: ----------- Remove the unnecessary .htaccess overlay contents for redirects These are all now managed in the jenkins-infra/jenkins-infra Puppet repository. As they have no per-version contents, it doesn't make sense for them to exist in this repository anyways. Commit: 876475e98e927a44b1208f332c478bfc6ff36eae https://github.com/jenkinsci/packaging/commit/876475e98e927a44b1208f332c478bfc6ff36eae Author: R. Tyler Croy <ty...@monkeypox.org> Date: 2016-11-04 (Fri, 04 Nov 2016) Changed paths: M deb/publish/publish.sh M env/release.mk R env/release/README.md R env/release/debian/.htaccess R env/release/rpm/.htaccess R env/release/suse/.htaccess M env/test.mk M rpm/publish/publish.sh M suse/publish/publish.sh Log Message: ----------- Merge pull request #81 from rtyler/no-htaccess Remove the unnecessary .htaccess overlay contents for redirects Commit: 26586fc6ef91ea995492a008b67b151355428572 https://github.com/jenkinsci/packaging/commit/26586fc6ef91ea995492a008b67b151355428572 Author: Kohsuke Kawaguchi <k...@kohsuke.org> Date: 2016-11-07 (Mon, 07 Nov 2016) Changed paths: M Makefile M msi/publish.sh M osx/publish.sh R toolAvailability.sh Log Message: ----------- Merge pull request #79 from jenkinsci/kohsuke Unblocking the release process Commit: 420f2bdc29d4e6472c2d1d19664f8c5974a4f76b https://github.com/jenkinsci/packaging/commit/420f2bdc29d4e6472c2d1d19664f8c5974a4f76b Author: Sam Gleske <sam.mxra...@gmail.com> Date: 2016-11-07 (Mon, 07 Nov 2016) Changed paths: M deb/build/build.sh M deb/build/debian/jenkins.default M deb/build/debian/jenkins.init M deb/build/debian/jenkins.postinst M deb/publish/gen.rb Log Message: ----------- Remove trailing white spaces from deb I don't like trailing whitespaces in source files I work with. I could have done all of the files in this repository but only chose to do the ones I care about to help limit the size of the PR. I replaced the trailing whitespace using the following commands. find deb -type f -exec sed -i.bak -E 's/[[:space:]]+$//' {} \; git clean -xfd If you wish to further do this on all files in this repository then simply execute: find * -type f -exec sed -i.bak -E 's/[[:space:]]+$//' {} \; git clean -xfd Commit: 82e215ee48894b84585abf17017a5b83276baba1 https://github.com/jenkinsci/packaging/commit/82e215ee48894b84585abf17017a5b83276baba1 Author: Armando Fernandez <armfer...@gmail.com> Date: 2016-11-17 (Thu, 17 Nov 2016) Changed paths: M Makefile M setup.mk Log Message: ----------- [JENKINS-39819] shasum filename was not correct under all circumstances Commit: b9f207f9a6c00b9f4aca2ac8141d52040e0e9e38 https://github.com/jenkinsci/packaging/commit/b9f207f9a6c00b9f4aca2ac8141d52040e0e9e38 Author: R. Tyler Croy <ty...@monkeypox.org> Date: 2016-11-28 (Mon, 28 Nov 2016) Changed paths: M Makefile M setup.mk Log Message: ----------- Merge pull request #84 from armfergom/JENKINS-39819 [JENKINS-39819] shasum filename was not correct under all circumstances Commit: 03c4cd2fe531b810cbf6c220e99653d79248596d https://github.com/jenkinsci/packaging/commit/03c4cd2fe531b810cbf6c220e99653d79248596d Author: Armando Fernandez <armfer...@gmail.com> Date: 2016-11-29 (Tue, 29 Nov 2016) Changed paths: M Makefile M setup.mk Log Message: ----------- [JENKINS-39819] Missed extension for WAR shasum file Commit: f25a3f6ff7528c6b81d98ff29884eaf4d70fee12 https://github.com/jenkinsci/packaging/commit/f25a3f6ff7528c6b81d98ff29884eaf4d70fee12 Author: R. Tyler Croy <ty...@monkeypox.org> Date: 2016-11-29 (Tue, 29 Nov 2016) Changed paths: M Makefile M setup.mk Log Message: ----------- Merge pull request #85 from armfergom/JENKINS-39819-fix [JENKINS-39819] Missed extension for WAR shasum file Commit: ddfa00a32b975d619754163a3d891ce7d247aded https://github.com/jenkinsci/packaging/commit/ddfa00a32b975d619754163a3d891ce7d247aded Author: R. Tyler Croy <ty...@monkeypox.org> Date: 2016-11-29 (Tue, 29 Nov 2016) Changed paths: M deb/build/build.sh M deb/build/debian/jenkins.default M deb/build/debian/jenkins.init M deb/build/debian/jenkins.postinst M deb/publish/gen.rb Log Message: ----------- Merge pull request #83 from jenkinsci/deb-remove-trailing-whitespace Remove trailing white spaces from deb Commit: 269d4c58be502cef5ab1332dc785a023bd3f8d2b https://github.com/jenkinsci/packaging/commit/269d4c58be502cef5ab1332dc785a023bd3f8d2b Author: recena <mrec...@cloudbees.com> Date: 2016-12-05 (Mon, 05 Dec 2016) Changed paths: M deb/build/debian/jenkins.default Log Message: ----------- [JENKINS-39777] Removed comments inline Commit: 02d2c3d1eed76df9027af59a33923c7bef6a7734 https://github.com/jenkinsci/packaging/commit/02d2c3d1eed76df9027af59a33923c7bef6a7734 Author: Raul <rarabaol...@cloudbees.com> Date: 2016-12-07 (Wed, 07 Dec 2016) Changed paths: M rpm/build/SPECS/jenkins.spec Log Message: ----------- [JENKINS-23273] Change ownership only if needed * Now /var/cache%{name} /var/log/%{name} and workdir files are chowned only if parent folder is not already owned by appropriate user * Also added sticky bit to that folders so only the appropriate user can create files there Commit: fd5be3f1ba611b631a4e13d0dcfc21a840910c14 https://github.com/jenkinsci/packaging/commit/fd5be3f1ba611b631a4e13d0dcfc21a840910c14 Author: recena <mrec...@cloudbees.com> Date: 2016-12-07 (Wed, 07 Dec 2016) Changed paths: M rpm/build/SPECS/jenkins.spec Log Message: ----------- Declared the package hudson in the section Conflicts Commit: 6cbcaf9da22f1a0481d7baec069a2935e7e28a14 https://github.com/jenkinsci/packaging/commit/6cbcaf9da22f1a0481d7baec069a2935e7e28a14 Author: Raul <rarabaol...@cloudbees.com> Date: 2016-12-30 (Fri, 30 Dec 2016) Changed paths: M rpm/build/SPECS/jenkins.spec Log Message: ----------- [JENKINS-23273] Remove hudson default update site before migrating If it is not removed a message may appear saying that a new version of jenkins is available with a Hudson version and download url Commit: 4382ed86c5708947b51c20deb6b72fe17da3b4d1 https://github.com/jenkinsci/packaging/commit/4382ed86c5708947b51c20deb6b72fe17da3b4d1 Author: Manuel Recena <rec...@gmail.com> Date: 2017-01-04 (Wed, 04 Jan 2017) Changed paths: M rpm/build/SPECS/jenkins.spec Log Message: ----------- Merge pull request #88 from recena/rpm-conflicts [JENKINS-40414] Declared the package hudson in the section Conflicts Commit: 5083f2ea1fbae613870cee96df1ce90f891b7202 https://github.com/jenkinsci/packaging/commit/5083f2ea1fbae613870cee96df1ce90f891b7202 Author: Vojtěch-Zweibrücken-Šafařík <rarabaol...@cloudbees.com> Date: 2017-01-16 (Mon, 16 Jan 2017) Changed paths: M rpm/build/SPECS/jenkins.spec Log Message: ----------- [JENKINS-23273] Removed the hudson -> jenkins migration It does not make sense nowadays, and if we remove that we do not need to chown the jenkins installation folders because they are created with the proper user assigment Commit: 679fbfe0898aeaa142c2ef0b23f9561d788d5381 https://github.com/jenkinsci/packaging/commit/679fbfe0898aeaa142c2ef0b23f9561d788d5381 Author: Vojtěch-Zweibrücken-Šafařík <rarabaol...@cloudbees.com> Date: 2017-01-16 (Mon, 16 Jan 2017) Changed paths: M rpm/build/SPECS/jenkins.spec Log Message: ----------- [JENKINS-23273] Change ownership only if needed * Now /var/cache%{name} /var/log/%{name} and workdir files are chowned only if parent folder is not already owned by appropriate user * Also added sticky bit to that folders so only the appropriate user can create files there Commit: d7b16bc1f25c534572ef238a885bb28571455b99 https://github.com/jenkinsci/packaging/commit/d7b16bc1f25c534572ef238a885bb28571455b99 Author: Vojtěch-Zweibrücken-Šafařík <rarabaol...@cloudbees.com> Date: 2017-01-16 (Mon, 16 Jan 2017) Changed paths: M rpm/build/SPECS/jenkins.spec Log Message: ----------- [JENKINS-23273] Revert sticky bit to not reopen JENKINS-12231 like situations Commit: 15a2e6971b631601b55f77884827fdde19c33ad2 https://github.com/jenkinsci/packaging/commit/15a2e6971b631601b55f77884827fdde19c33ad2 Author: Vojtěch-Zweibrücken-Šafařík <rarabaol...@cloudbees.com> Date: 2017-01-27 (Fri, 27 Jan 2017) Changed paths: M rpm/build/SPECS/jenkins.spec Log Message: ----------- [JENKINS-23273] Make sure instance is always running after upgrade Changed the chown logic so is only skipped if the configured user and the owner are the same of the name param (default jenkins) This way the chown is skipped in the majority of the unneeded cases and installations while we make sure upgrades still work Commit: bd92f0a356b9aa3eac35d54e154365b05dc28f8b https://github.com/jenkinsci/packaging/commit/bd92f0a356b9aa3eac35d54e154365b05dc28f8b Author: Vojtěch-Zweibrücken-Šafařík <rarabaol...@cloudbees.com> Date: 2017-01-27 (Fri, 27 Jan 2017) Changed paths: M rpm/build/SPECS/jenkins.spec Log Message: ----------- [JENKINS-23273] Update comments Commit: d6f9ba991306e1b5f5e87315debd7dc0c66fc5b1 https://github.com/jenkinsci/packaging/commit/d6f9ba991306e1b5f5e87315debd7dc0c66fc5b1 Author: Vojtěch-Zweibrücken-Šafařík <rarabaol...@cloudbees.com> Date: 2017-01-29 (Sun, 29 Jan 2017) Changed paths: M rpm/build/SPECS/jenkins.spec Log Message: ----------- [JENKINS-23273] Do a recursive chown only when needed * When the owner of files and configured JENKINS_USER are not the same we need a recursive chown * If the owner and the configured JENKINS_USER are the same but not the default chown only the folders * In the default case (owner, JENKINS_USER and %name being the same) do nothing Commit: c7fff8679f48e0312401ea183f2e66b76659d306 https://github.com/jenkinsci/packaging/commit/c7fff8679f48e0312401ea183f2e66b76659d306 Author: Kohsuke Kawaguchi <k...@kohsuke.org> Date: 2017-01-30 (Mon, 30 Jan 2017) Changed paths: M msi/build-on-jenkins.sh Log Message: ----------- Working around https://github.com/jenkinsci/distfork-plugin/pull/6 Otherwise a failed Windows installer build will not be retried correctly Commit: 5ee2ae85ebc6daf89235e28965fcae65d5dd2f79 https://github.com/jenkinsci/packaging/commit/5ee2ae85ebc6daf89235e28965fcae65d5dd2f79 Author: Vojtěch-Zweibrücken-Šafařík <rarabaol...@cloudbees.com> Date: 2017-01-31 (Tue, 31 Jan 2017) Changed paths: M rpm/build/SPECS/jenkins.spec Log Message: ----------- [JENKINS-23273] Addressing feedback * Added logging * Removed unneeded touch * Used stat --format=%U instead of ls -ld * Created a bash function to avoid duplication Commit: d6732acca6e360e6a45c3a05d3db175c04697fb5 https://github.com/jenkinsci/packaging/commit/d6732acca6e360e6a45c3a05d3db175c04697fb5 Author: Vojtěch-Zweibrücken-Šafařík <rarabaol...@cloudbees.com> Date: 2017-01-31 (Tue, 31 Jan 2017) Changed paths: M rpm/build/SPECS/jenkins.spec Log Message: ----------- [JENKINS-23273] Fix typo Commit: 1df9edbb61445632acc1109528ad09c1b6f2fda8 https://github.com/jenkinsci/packaging/commit/1df9edbb61445632acc1109528ad09c1b6f2fda8 Author: Kohsuke Kawaguchi <k...@kohsuke.org> Date: 2017-01-31 (Tue, 31 Jan 2017) Changed paths: M msi/build-on-jenkins.sh Log Message: ----------- Merge pull request #90 from jenkinsci/JENKINS-41413 [JENKINS-41413] Working around https://github.com/jenkinsci/distfork-plugin/pull/6 Commit: 2206ee9f38e995417a918b9bce894df665076919 https://github.com/jenkinsci/packaging/commit/2206ee9f38e995417a918b9bce894df665076919 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-03-01 (Wed, 01 Mar 2017) Changed paths: M deb/build/debian/jenkins.default Log Message: ----------- Merge pull request #86 from recena/JENKINS-39777 [JENKINS-39777] Removed comments inline Commit: 29dc484be101556c24e03c68145a867964c10346 https://github.com/jenkinsci/packaging/commit/29dc484be101556c24e03c68145a867964c10346 Author: Oleg Nenashev <o.v.nenas...@gmail.com> Date: 2017-03-08 (Wed, 08 Mar 2017) Changed paths: M branding/common M branding/test.mk M deb/build/debian/jenkins.default Log Message: ----------- Get rid of "Continuous Integration Server" in the docs Commit: c524a823dc1afd4b43e611c3216d5a0d9e28013d https://github.com/jenkinsci/packaging/commit/c524a823dc1afd4b43e611c3216d5a0d9e28013d Author: Oleg Nenashev <o.v.nenas...@gmail.com> Date: 2017-03-08 (Wed, 08 Mar 2017) Changed paths: M branding/description-file M osx/docs/JenkinsWelcomePanel.rtf Log Message: ----------- Rework the pitch to mae it look more modern. Commit: 322d0ee11dd26e369c4590fb389b4a411ed63840 https://github.com/jenkinsci/packaging/commit/322d0ee11dd26e369c4590fb389b4a411ed63840 Author: Raul Arabaolaza <rarabaol...@cloudbees.com> Date: 2017-03-30 (Thu, 30 Mar 2017) Changed paths: M rpm/build/SPECS/jenkins.spec Log Message: ----------- [JENKINS-23273] Make some variables space safe by quoting them Commit: eb7579d4d39466ade20f0405ce1b0e2a28d764de https://github.com/jenkinsci/packaging/commit/eb7579d4d39466ade20f0405ce1b0e2a28d764de Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-04-04 (Tue, 04 Apr 2017) Changed paths: M rpm/build/SPECS/jenkins.spec Log Message: ----------- Merge pull request #87 from raul-arabaolaza/JENKINS-23273 [JENKINS-23273] RPM post-install should not do a "chown -R ${JENKINS_USER:-jenkins} ${JENKINS_HOME:-/var/lib/jenkins}" Commit: f89ae27030579cf80fe7b6639095891c94793ed7 https://github.com/jenkinsci/packaging/commit/f89ae27030579cf80fe7b6639095891c94793ed7 Author: Manuel Franco <mfra...@cloudbees.com> Date: 2017-04-06 (Thu, 06 Apr 2017) Changed paths: M msi/publish.sh M osx/publish.sh Log Message: ----------- Create needed paths for MSI and OSX packages deployment Commit: 70ac244a0f102365fdc60bba0eae429fc4be8eca https://github.com/jenkinsci/packaging/commit/70ac244a0f102365fdc60bba0eae429fc4be8eca Author: Oleg Nenashev <o.v.nenas...@gmail.com> Date: 2017-04-13 (Thu, 13 Apr 2017) Changed paths: M deb/build/debian/control Log Message: ----------- [JENKINS-43495] - Updated Java dependency to Java 8 Commit: 38cd5d982737a91d92125b377e32babd9d713d8f https://github.com/jenkinsci/packaging/commit/38cd5d982737a91d92125b377e32babd9d713d8f Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-04-13 (Thu, 13 Apr 2017) Changed paths: M deb/build/debian/control Log Message: ----------- Merge pull request #95 from oleg-nenashev/JENKINS-43495 [JENKINS-43495] - Updated Java dependency to Java 8 Commit: c0c8633669a036394e7364e25cfc53359d980d28 https://github.com/jenkinsci/packaging/commit/c0c8633669a036394e7364e25cfc53359d980d28 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-04-13 (Thu, 13 Apr 2017) Changed paths: M branding/common M branding/description-file M branding/test.mk M deb/build/debian/jenkins.default M osx/docs/JenkinsWelcomePanel.rtf Log Message: ----------- Merge pull request #91 from oleg-nenashev/wording-update Update descriptions Commit: df5cf22da557dfa16ba3ef34319395830d0d8873 https://github.com/jenkinsci/packaging/commit/df5cf22da557dfa16ba3ef34319395830d0d8873 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-04-13 (Thu, 13 Apr 2017) Changed paths: M deb/build/debian/jenkins.default Log Message: ----------- Merge pull request #78 from br0ch0n/clarify_http_host Clarify the option to use for interface binding #66 Commit: 92dc488690e4944cccd60bee62047b4909cc8efa https://github.com/jenkinsci/packaging/commit/92dc488690e4944cccd60bee62047b4909cc8efa Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-04-13 (Thu, 13 Apr 2017) Changed paths: M osx/README.md Log Message: ----------- Fix README that was touched in probably automated changes but should not use variable substitution Commit: 679f75546cd8668042167558c073bdd5b8c7b720 https://github.com/jenkinsci/packaging/commit/679f75546cd8668042167558c073bdd5b8c7b720 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-04-13 (Thu, 13 Apr 2017) Changed paths: M msi/publish.sh M osx/publish.sh Log Message: ----------- Merge pull request #94 from mafraba/mkdirp Create needed paths for MSI and OSX packages deployment Commit: 188ffd36c2abd83ca9e572b6b1fb6d2f423685bc https://github.com/jenkinsci/packaging/commit/188ffd36c2abd83ca9e572b6b1fb6d2f423685bc Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-04-13 (Thu, 13 Apr 2017) Changed paths: M rpm/build/SPECS/jenkins.spec M suse/build/SPECS/jenkins.spec Log Message: ----------- Explain why the RPM dependencies are so wacky Commit: 408df268911d1fc618dbf4b87c5dd86135d4310d https://github.com/jenkinsci/packaging/commit/408df268911d1fc618dbf4b87c5dd86135d4310d Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-04-14 (Fri, 14 Apr 2017) Changed paths: M rpm/publish/gen.rb M suse/publish/gen.rb Log Message: ----------- Add note to RPM and SuSE that java dependency must be provided due to inability of the Oracle Java RPMs to register as providing java Commit: 6a1e0c31df4626e7a7fb11147e3e6a54e9c7086b https://github.com/jenkinsci/packaging/commit/6a1e0c31df4626e7a7fb11147e3e6a54e9c7086b Author: Armando Fernandez <armfer...@gmail.com> Date: 2017-04-26 (Wed, 26 Apr 2017) Changed paths: M bin/list-packages.rb Log Message: ----------- [JENKINS-43849] Order by version Commit: d3d782d23efec26ba9e48f9c13c9bc51eac59a6f https://github.com/jenkinsci/packaging/commit/d3d782d23efec26ba9e48f9c13c9bc51eac59a6f Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-05-05 (Fri, 05 May 2017) Changed paths: M rpm/publish/gen.rb M suse/publish/gen.rb Log Message: ----------- Note the official Java versions required for packages Commit: 0aea1cf93540802e29b5d097c0068058d8e99fbb https://github.com/jenkinsci/packaging/commit/0aea1cf93540802e29b5d097c0068058d8e99fbb Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-05-05 (Fri, 05 May 2017) Changed paths: M installtests/centos.sh M installtests/suse.sh Log Message: ----------- Update packaging tests to install java 8 if not already installed. SUSE is a special snowflake. Commit: 7d49821939b6075a079220fb0a12cc7f9c154c6c https://github.com/jenkinsci/packaging/commit/7d49821939b6075a079220fb0a12cc7f9c154c6c Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-05-05 (Fri, 05 May 2017) Changed paths: M docker/Dockerfile M docker/README.md A docker/build-within-helper.sh A docker/scripts/as_user.sh Log Message: ----------- Merge pull request #54 from jenkinsci/docker-packaging-multiuser Add script & helper for packaging docker image to handle running under different users Commit: 724f231cb496c45b253b64d33f1d6d3aabd4297e https://github.com/jenkinsci/packaging/commit/724f231cb496c45b253b64d33f1d6d3aabd4297e Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-05-09 (Tue, 09 May 2017) Changed paths: M installtests/centos.sh M installtests/suse.sh M rpm/build/SPECS/jenkins.spec M rpm/publish/gen.rb M suse/build/SPECS/jenkins.spec M suse/publish/gen.rb Log Message: ----------- Merge pull request #96 from jenkinsci/fix-java8-deps Explain why the RPM dependencies are so wacky Commit: 3a27584def28645e9dfba796e5e06a3575d4247a https://github.com/jenkinsci/packaging/commit/3a27584def28645e9dfba796e5e06a3575d4247a Author: Manuel Franco <mfra...@cloudbees.com> Date: 2017-05-17 (Wed, 17 May 2017) Changed paths: M msi/build-on-jenkins.sh M osx/build-on-jenkins.sh Log Message: ----------- [JENKINS-44319] SSH user variable Commit: ddd86a854b2d9cd2de60bedacfee66e43d50e3b5 https://github.com/jenkinsci/packaging/commit/ddd86a854b2d9cd2de60bedacfee66e43d50e3b5 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-05-17 (Wed, 17 May 2017) Changed paths: M msi/build-on-jenkins.sh M osx/build-on-jenkins.sh Log Message: ----------- Merge pull request #98 from mafraba/ssh-user-variable [JENKINS-44319] SSH user variable Commit: 84993c2d5ed4f1777702fea2125afa4f29081f78 https://github.com/jenkinsci/packaging/commit/84993c2d5ed4f1777702fea2125afa4f29081f78 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-05-18 (Thu, 18 May 2017) Changed paths: M bin/list-packages.rb Log Message: ----------- Merge pull request #97 from armfergom/JENKINS-43849 [JENKINS-43849] Sort RPM and DEV packages by date instead of by name Commit: 934d66d006d97095f45053f0e89850c4da31d032 https://github.com/jenkinsci/packaging/commit/934d66d006d97095f45053f0e89850c4da31d032 Author: Evaristo Gutiérrez <egutier...@cloudbees.com> Date: 2017-06-07 (Wed, 07 Jun 2017) Changed paths: M msi/jenkins.wxs Log Message: ----------- [JENKINS-44738] Detect if jenkins.xml file exists on installation dir and perform a backup if it does. Commit: 8e681e21175fa0ea7e05691c759384097b15a060 https://github.com/jenkinsci/packaging/commit/8e681e21175fa0ea7e05691c759384097b15a060 Author: Evaristo Gutiérrez <egutier...@cloudbees.com> Date: 2017-06-13 (Tue, 13 Jun 2017) Changed paths: M msi/jenkins.wxs Log Message: ----------- [JENKINS-44738] Use FileSystemObject.CopyFile() to copy instead of calling cmd.exe. Add suffix to backup file not to overwrite an existing one. Make installation not fail because a failure during the backup. Commit: b3198e467bca520c21e89e2c34ed41597f1f925a https://github.com/jenkinsci/packaging/commit/b3198e467bca520c21e89e2c34ed41597f1f925a Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-06-16 (Fri, 16 Jun 2017) Changed paths: M msi/jenkins.wxs Log Message: ----------- Merge pull request #99 from varyvol/JENKINS-44738 [JENKINS-44738] Windows installer to perform backup of jenkins.xml file Commit: 141ca570b164088f80e2184d1bbca4559cdd202b https://github.com/jenkinsci/packaging/commit/141ca570b164088f80e2184d1bbca4559cdd202b Author: Kohsuke Kawaguchi <k...@kohsuke.org> Date: 2017-06-26 (Mon, 26 Jun 2017) Changed paths: M deb/build/build.sh M deb/publish/publish.sh M setup.mk Log Message: ----------- [JENKINS-44556] introduce a mechanism to set the debian packaging verrsion This allows us to regenerate a new debian package without causing downstream pains. Commit: 3835c07d1a1417ee684dc757455919a9150dfb06 https://github.com/jenkinsci/packaging/commit/3835c07d1a1417ee684dc757455919a9150dfb06 Author: Kohsuke Kawaguchi <k...@kohsuke.org> Date: 2017-06-29 (Thu, 29 Jun 2017) Changed paths: M deb/build/build.sh M deb/publish/publish.sh M setup.mk Log Message: ----------- Merge pull request #100 from jenkinsci/JENKINS-44556 [JENKINS-44556] introduce a mechanism to set the debian packaging version Commit: f5efeb3309a1f17193e05442201eeff01fb51e5b https://github.com/jenkinsci/packaging/commit/f5efeb3309a1f17193e05442201eeff01fb51e5b Author: Raul Arabaolaza <rarabaol...@cloudbees.com> Date: 2017-07-07 (Fri, 07 Jul 2017) Changed paths: M deb/build/debian/control Log Message: ----------- [JENKINS-45287] Drop specific java dependencies Commit: 35a903a88981cde4bdfc973e81b14af915f27e66 https://github.com/jenkinsci/packaging/commit/35a903a88981cde4bdfc973e81b14af915f27e66 Author: Raul Arabaolaza <rarabaol...@cloudbees.com> Date: 2017-07-07 (Fri, 07 Jul 2017) Changed paths: M deb/build/debian/jenkins.default Log Message: ----------- [JENKINS-45287] Do not hardcode java path Commit: d076d292b5f95b70475cc7ba5c4a84a63695e4b9 https://github.com/jenkinsci/packaging/commit/d076d292b5f95b70475cc7ba5c4a84a63695e4b9 Author: Raul Arabaolaza <rarabaol...@cloudbees.com> Date: 2017-07-07 (Fri, 07 Jul 2017) Changed paths: M deb/build/debian/jenkins.init Log Message: ----------- [JENKINS-45287] Modify deb init script to check if configured java is suitable Commit: 1945c6fbe109c33d4d0d57d372082ce254da3519 https://github.com/jenkinsci/packaging/commit/1945c6fbe109c33d4d0d57d372082ce254da3519 Author: Raul Arabaolaza <rarabaol...@cloudbees.com> Date: 2017-07-07 (Fri, 07 Jul 2017) Changed paths: M deb/build/debian/jenkins.init Log Message: ----------- [JENKINS-45287] Include PATH info in no java found error message Commit: cc184e1096aa07aa2f596cbe20fe7b0cbc0de74a https://github.com/jenkinsci/packaging/commit/cc184e1096aa07aa2f596cbe20fe7b0cbc0de74a Author: Raul Arabaolaza <raul.arabaol...@gmail.com> Date: 2017-07-11 (Tue, 11 Jul 2017) Changed paths: M deb/publish/gen.rb Log Message: ----------- [JENKINS-45287] Update gen site index to state the need to install Java 8 Commit: df59db86ca3af93e8e6b3141387432f2173ae69d https://github.com/jenkinsci/packaging/commit/df59db86ca3af93e8e6b3141387432f2173ae69d Author: Raul Arabaolaza <raul.arabaol...@gmail.com> Date: 2017-07-11 (Tue, 11 Jul 2017) Changed paths: M deb/build/debian/jenkins.default M deb/build/debian/jenkins.init Log Message: ----------- [JENKINS-45287] Use `type -p java` instead of `which java` Commit: 3971d30305b10977fcdab3a2a65c85fb03c7be4f https://github.com/jenkinsci/packaging/commit/3971d30305b10977fcdab3a2a65c85fb03c7be4f Author: Raul Arabaolaza <raul.arabaol...@gmail.com> Date: 2017-07-11 (Tue, 11 Jul 2017) Changed paths: M deb/build/debian/jenkins.init Log Message: ----------- [JENKINS-45287] Adapt the Java not found error message Commit: 7a95e407ff58e9133fe80c3441d48bd988990df6 https://github.com/jenkinsci/packaging/commit/7a95e407ff58e9133fe80c3441d48bd988990df6 Author: Raul Arabaolaza <raul.arabaol...@gmail.com> Date: 2017-07-19 (Wed, 19 Jul 2017) Changed paths: M deb/publish/gen.rb Log Message: ----------- [JENKINS-45287] Fix misleading documentation Commit: 7d942177002e861ff22ec53df42a3dc2815d3f0c https://github.com/jenkinsci/packaging/commit/7d942177002e861ff22ec53df42a3dc2815d3f0c Author: Raul Arabaolaza <raul.arabaol...@gmail.com> Date: 2017-07-19 (Wed, 19 Jul 2017) Changed paths: M deb/publish/gen.rb Log Message: ----------- [JENKINS-45287] Make the java 9 issue bold in documentation Commit: d3f21f575eb0a9f3aa24fb31466f463dc28da5ce https://github.com/jenkinsci/packaging/commit/d3f21f575eb0a9f3aa24fb31466f463dc28da5ce Author: Raul Arabaolaza <raul.arabaol...@gmail.com> Date: 2017-07-19 (Wed, 19 Jul 2017) Changed paths: M deb/publish/gen.rb Log Message: ----------- [JENKINS-45287] Add link to jenkins issue regarding Java 9 compatibility Commit: e3ddccea97cac6649b8136e8bc574583f5df6fca https://github.com/jenkinsci/packaging/commit/e3ddccea97cac6649b8136e8bc574583f5df6fca Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-07-19 (Wed, 19 Jul 2017) Changed paths: M deb/build/debian/control M deb/build/debian/jenkins.default M deb/build/debian/jenkins.init M deb/publish/gen.rb Log Message: ----------- Merge pull request #101 from raul-arabaolaza/JENKINS-45287 [JENKINS-45287] Debian packaging should not be satisfied by Java 9 Commit: 15c1318d80052ef2b579ddaede9bae9284ba738e https://github.com/jenkinsci/packaging/commit/15c1318d80052ef2b579ddaede9bae9284ba738e Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-11-08 (Wed, 08 Nov 2017) Changed paths: M Makefile M bin/list-packages.rb M branding/common M branding/description-file M branding/test.mk M deb/build/build.sh M deb/build/debian/control M deb/build/debian/jenkins.default M deb/build/debian/jenkins.init M deb/build/debian/jenkins.postinst M deb/publish/gen.rb M deb/publish/publish.sh M docker/Dockerfile M docker/README.md A docker/build-within-helper.sh A docker/scripts/as_user.sh M env/release.mk R env/release/README.md R env/release/debian/.htaccess R env/release/rpm/.htaccess R env/release/suse/.htaccess M env/test.mk M installtests/centos.sh M installtests/suse.sh M msi/build-on-jenkins.sh M msi/jenkins.wxs M msi/publish.sh M osx/README.md M osx/build-on-jenkins.sh M osx/docs/JenkinsWelcomePanel.rtf M osx/publish.sh M rpm/build/SPECS/jenkins.spec M rpm/publish/gen.rb M rpm/publish/publish.sh M setup.mk M suse/build/SPECS/jenkins.spec M suse/publish/gen.rb M suse/publish/publish.sh R toolAvailability.sh Log Message: ----------- Merge branch 'master' into gc-settings Compare: https://github.com/jenkinsci/packaging/compare/2af19394bf4e...15c1318d8005 -- You received this message because you are subscribed to the Google Groups "Jenkins Commits" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-commits+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.