Branch: refs/heads/master Home: https://github.com/jenkinsci/mesos-plugin Commit: c3c550c174f74dd5509e44b0f22cb7d05f937efa https://github.com/jenkinsci/mesos-plugin/commit/c3c550c174f74dd5509e44b0f22cb7d05f937efa Author: Colin <colin-msph...@users.noreply.github.com> Date: 2019-08-14 (Wed, 14 Aug 2019)
Changed paths: M src/main/java/org/jenkinsci/plugins/mesos/MesosRetentionStrategy.java M src/main/java/org/jenkinsci/plugins/mesos/MesosSingleUseSlave.java M src/main/java/org/jenkinsci/plugins/mesos/MesosSlave.java M src/test/java/org/jenkinsci/plugins/mesos/MesosRetentionStrategyTest.java Log Message: ----------- Add Single Use property to MesosSlave (#16) * Add Single Use property to MesosSlave Single-use agents are marked offline and then still wait for idle timeout before being deleted. This commit adds a new property to MesosSlave to mark single-use agents. This is read during the retention check and used to mark a cluster for deletion. * Order matters * Add locks around new property * Add test for single use and retention policy * Sync pending delete as well Commit: 82670f3b40ec257906b08a04aac74a659126e778 https://github.com/jenkinsci/mesos-plugin/commit/82670f3b40ec257906b08a04aac74a659126e778 Author: Karan Vishwanathan <karanvishwanathan@Mesospheres-MacBook-Pro-4239.local> Date: 2019-08-14 (Wed, 14 Aug 2019) Changed paths: M src/main/java/org/jenkinsci/plugins/mesos/MesosSingleUseSlave.java Log Message: ----------- change log Commit: b40863ccf2c2319c3b9447ddc22d7c1e5a8f5bcf https://github.com/jenkinsci/mesos-plugin/commit/b40863ccf2c2319c3b9447ddc22d7c1e5a8f5bcf Author: Karan <kvish2...@gmail.com> Date: 2019-08-14 (Wed, 14 Aug 2019) Changed paths: M src/main/java/org/jenkinsci/plugins/mesos/JenkinsScheduler.java M src/main/java/org/jenkinsci/plugins/mesos/Mesos.java M src/main/java/org/jenkinsci/plugins/mesos/MesosCloud.java M src/main/java/org/jenkinsci/plugins/mesos/MesosComputerLauncher.java M src/main/java/org/jenkinsci/plugins/mesos/MesosSlave.java M src/main/java/org/jenkinsci/plugins/mesos/MesosSlaveInfo.java M src/main/java/org/jenkinsci/plugins/mesos/listener/MesosRunListener.java M src/test/java/org/jenkinsci/plugins/mesos/JenkinsSchedulerTest.java Log Message: ----------- Merge branch 'master' into foo Commit: 228c4e72132726e5f48155f8065018af291ccb61 https://github.com/jenkinsci/mesos-plugin/commit/228c4e72132726e5f48155f8065018af291ccb61 Author: Vinod Kone <vinodk...@users.noreply.github.com> Date: 2019-08-14 (Wed, 14 Aug 2019) Changed paths: M src/main/java/org/jenkinsci/plugins/mesos/MesosRetentionStrategy.java M src/main/java/org/jenkinsci/plugins/mesos/MesosSingleUseSlave.java M src/main/java/org/jenkinsci/plugins/mesos/MesosSlave.java M src/test/java/org/jenkinsci/plugins/mesos/MesosRetentionStrategyTest.java Log Message: ----------- Merge pull request #351 from kvish/foo Add Single Use property to MesosSlave (#16) Compare: https://github.com/jenkinsci/mesos-plugin/compare/83601802e1f7...228c4e721327 -- 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. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-commits/jenkinsci/mesos-plugin/push/refs/heads/master/836018-228c4e%40github.com.