1. 24 7月, 2018 1 次提交
  2. 02 6月, 2018 1 次提交
  3. 10 5月, 2018 1 次提交
  4. 29 4月, 2018 1 次提交
  5. 24 4月, 2018 1 次提交
  6. 20 4月, 2018 1 次提交
  7. 19 4月, 2018 1 次提交
    • V
      [JENKINS-49401] Move Setup Wizard initialization logic to the init reactor. (#3282) · f5a2401c
      Vincent Latombe 提交于
      This way, it is guaranteed Jenkins.save() has never been called before
      the SetupWizard is executed, and computation of the initial Setup Wizard
      state will be correct.
      
      Since the SetupWizard is now executed before reaching the COMPLETED
      milestone, a Jenkins.save() call has been added in order to persist any
      configuration change done in prior phases.
      
      (cherry picked from commit 9f599911)
      f5a2401c
  8. 29 3月, 2018 1 次提交
  9. 28 3月, 2018 1 次提交
  10. 26 3月, 2018 1 次提交
    • V
      [JENKINS-49401] Move Setup Wizard initialization logic to the init reactor. (#3282) · 9f599911
      Vincent Latombe 提交于
      This way, it is guaranteed Jenkins.save() has never been called before
      the SetupWizard is executed, and computation of the initial Setup Wizard
      state will be correct.
      
      Since the SetupWizard is now executed before reaching the COMPLETED
      milestone, a Jenkins.save() call has been added in order to persist any
      configuration change done in prior phases.
      9f599911
  11. 23 3月, 2018 2 次提交
  12. 22 3月, 2018 5 次提交
  13. 31 1月, 2018 2 次提交
    • V
      [FIXES JENKINS-47439] Setup wizard does not resume after restart (#3166) · c359b860
      Vincent Latombe 提交于
      * [JENKINS-47439] Add a failing test
      
      On first startup, the setup wizard goes into state NEW and the filter to
      force display the setup wizard is installed.
      
      On second startup, the setup wizard goes into state RESTART (which
      assumes the setup wizard is done), and the setup wizard is skipped
      completely.
      
      This test expects that state NEW is retained upon restart when nothing
      is done.
      
      * [JENKINS-47439] Persist InstallState
      
      In some cases, the heuristics to determine the current setup wizard state are
      fragile. It is safer to persist the install state so that upon restart,
      the setup wizard can resume where it was left off.
      
      * Missing javadoc and since for new public methods
      
      * s/XXX/FIXME/
      
      * Missed that one
      
      * Setup wizard filter should be removed when entering a state where setup is complete
      
      * Use parameterized logging
      
      * Improvements over previous impl
      
      * Removed static isUsingSecurityToken. Now only determined from install
      state.
      * Call onInstallStateUpdate before InstallState#initializeState as the
      latter can update state.
      
      * Triggering a new build
      
      (cherry picked from commit 30ab4481)
      c359b860
    • K
      [JENKINS-47793] - Jenkins master and agent configuration pages do not verify... · 2eda7816
      Kseniia Nenasheva 提交于
      [JENKINS-47793] - Jenkins master and agent configuration pages do not verify negative executor numbers (#3141)
      
      * Fixed Regexps for number & positive-number
      
      * Progress saving
      
      * Fix for validation
      
      * bug fixing
      
      * bug fixing
      
      * Address comments
      
      * Address comments
      
      * Address comments from @jglick
      
      * Whitespace cleanup
      
      * Address comment for @jglick
      2eda7816
  14. 21 1月, 2018 1 次提交
    • V
      [FIXES JENKINS-47406] Milestone JOB_LOADED is now attained after cleaning up obsolete items (#3078) · 0311b2df
      Vincent Latombe 提交于
      * [FIXES JENKINS-47406] Milestone JOB_LOADED is now attained after cleaning up obsolete items
      
      This allows @Initializer(after=InitMilestone.JOB_LOADED) implementations
      to create items safely without risking them to be removed.
      
      * [JENKINS-47406] Add test with an initializer creating a job
      
      * Revert "[FIXES JENKINS-47406] Milestone JOB_LOADED is now attained after cleaning up obsolete items"
      
      This reverts commit 79ce796b00fde11fda586c9c9e2b8e93a53e2b31.
      
      * [JENKINS-47406] Reinstate the test with Jesse's solution
      
      * Reverted this commit by mistake
      
      Revert "Revert "[FIXES JENKINS-47406] Milestone JOB_LOADED is now attained after cleaning up obsolete items""
      
      This reverts commit 36c499c58c83427c7b8a6d3cc5902ec26732b2c7.
      
      * Add link to hpi sources
      
      * Fix Mix-up after the previous merge
      0311b2df
  15. 09 1月, 2018 1 次提交
  16. 08 1月, 2018 1 次提交
  17. 07 1月, 2018 1 次提交
    • G
      [JENKINS-46911] createProjectFromXML not recognizing unsafe character… (#3057) · ac2a1aaf
      godfath3r 提交于
      * [JENKINS-46911] createProjectFromXML not recognizing unsafe character '/'
      
      * Better place for testCreateProjectCheckGoodName()
      
      * Fix failed test
      
      * Make changes suggested on PR review.
      
      * Remove Failure exception, instead throw IOException. Add javadoc
      
      * [JENKINS-46911] - Add TODO according to the comment from @jtnord.
      ac2a1aaf
  18. 03 1月, 2018 1 次提交
  19. 23 12月, 2017 1 次提交
  20. 15 12月, 2017 1 次提交
  21. 14 12月, 2017 1 次提交
  22. 10 12月, 2017 1 次提交
    • V
      [FIXES JENKINS-47439] Setup wizard does not resume after restart (#3166) · 30ab4481
      Vincent Latombe 提交于
      * [JENKINS-47439] Add a failing test
      
      On first startup, the setup wizard goes into state NEW and the filter to
      force display the setup wizard is installed.
      
      On second startup, the setup wizard goes into state RESTART (which
      assumes the setup wizard is done), and the setup wizard is skipped
      completely.
      
      This test expects that state NEW is retained upon restart when nothing
      is done.
      
      * [JENKINS-47439] Persist InstallState
      
      In some cases, the heuristics to determine the current setup wizard state are
      fragile. It is safer to persist the install state so that upon restart,
      the setup wizard can resume where it was left off.
      
      * Missing javadoc and since for new public methods
      
      * s/XXX/FIXME/
      
      * Missed that one
      
      * Setup wizard filter should be removed when entering a state where setup is complete
      
      * Use parameterized logging
      
      * Improvements over previous impl
      
      * Removed static isUsingSecurityToken. Now only determined from install
      state.
      * Call onInstallStateUpdate before InstallState#initializeState as the
      latter can update state.
      
      * Triggering a new build
      30ab4481
  23. 28 11月, 2017 1 次提交
  24. 02 11月, 2017 1 次提交
  25. 31 10月, 2017 1 次提交
  26. 28 10月, 2017 1 次提交
  27. 17 10月, 2017 1 次提交
  28. 28 9月, 2017 1 次提交
  29. 24 9月, 2017 1 次提交
    • R
      [JENKINS-44657] Move sub-job's buildsdir when outside of itemrootdir (#2932) · 3adfed4b
      Robert Sandell 提交于
      * A test to verify JENKINS-44657 is working in core
      
      * [JENKINS-44657] Move sub-job's buildsdir when outside of itemrootdir.
      
      * [JENKINS-44657] Fix UsageStatisticsTest
      
      Because we've added a test dependency that affects it.
      
      * [JENKINS-44657] Normalize the path before comparing
      
      * [JENKINS-44657] Use MockFolder instead of folders-plugin
      
      for tests
      
      * [JENKINS-44657] Document and annotate isDefaultBuildDir
      
      * [JENKINS-44657] isDescendant doesn't throw IOException any more
      
      * [JENKINS-44657] catch InvalidPathException and rethrow as IOException
      3adfed4b
  30. 22 9月, 2017 1 次提交
  31. 13 9月, 2017 1 次提交
  32. 09 9月, 2017 1 次提交
  33. 01 9月, 2017 1 次提交
  34. 26 8月, 2017 1 次提交