Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/slave-setup-plugin
  Commit: 2bbf6f15f9179dc67c0fc776101badfce6b6be6f
      
https://github.com/jenkinsci/slave-setup-plugin/commit/2bbf6f15f9179dc67c0fc776101badfce6b6be6f
  Author: Aaron Giovannini <djtenz...@gmail.com>
  Date:   2018-10-23 (Tue, 23 Oct 2018)

  Changed paths:
    M .gitignore
    A build.cmd
    M pom.xml
    A src/main/java/org/jenkinsci/plugins/slave_setup/Components.java
    M src/main/java/org/jenkinsci/plugins/slave_setup/ComputerListenerImpl.java
    M src/main/java/org/jenkinsci/plugins/slave_setup/SetupConfig.java
    M src/main/java/org/jenkinsci/plugins/slave_setup/SetupConfigItem.java
    M src/main/java/org/jenkinsci/plugins/slave_setup/SetupDeployer.java
    M src/main/java/org/jenkinsci/plugins/slave_setup/SetupSlaveLauncher.java
    A src/main/java/org/jenkinsci/plugins/slave_setup/Utils.java
    M 
src/main/resources/org/jenkinsci/plugins/slave_setup/SetupConfig/config.jelly
    M 
src/main/resources/org/jenkinsci/plugins/slave_setup/SetupConfigItem/config.jelly
    R 
src/main/resources/org/jenkinsci/plugins/slave_setup/SetupConfigItem/help-preLaunchScript.html
    M src/test/java/org/jenkinsci/plugins/slave_setup/SetupDeployerTest.java
    A update.sh

  Log Message:
  -----------
  Full Windows support, decreased network bandwitch usage and labels matched by 
reggex (#11)

* Added Unix and Win32 Platform Handling
* Comment&Explanation
* Fixed Windows Slaves Support.
* Retrieving verbose script prints during execution.
* Slave logs reducing Noise
Updated to 1.11.2 rev.
* Retrieved some verbose prints
Increased rev, now 1.11.3
* Found possible solution to operate on remote nodes before beeing alive. 
Stashed to continue tomorrow
* Retrieved the PreLaunch execution events and code in order to reduce network 
traffic  while we dont know which components are pendind to Setup on connecting 
nodes.
* Added script version control  to differ Master-Slave versions with new added 
hash  attribute.
* label regex support
* Adding remote config file handling on remote nodes during preOnline methods.
Remote path handling from master, added to launcher.
Config file excluding components to avoid useless pre-executions on node 
connections.
On development.
* Add .gitignore and rules some ignore rules
Update pom to add me as developer
* Update gitignore
* Remove unnecesary files like .settings folder
Updated .gitignore
* Remove unused files in scm
* Update versions references for maven resources
* Updates in config to new versions:
* jenkins increased version to 3.4 from 1.442
* maven increased version to 2.5.3 from 2.2.2
* Java builds with JDK 8
* Update Properties section with new rules
* Move me and Mikel to contributors section
[ยก!] Check it that clone can be compiled by default.
Removed .factorypath and added to gitignore

* Updated script to clean and build it.

* Auto deploy under dev machines (updates build command)

* added jenkins master updater script

* Update print messages
Fixed checks for existing installations.

* Fixed remotePath overwrited to configFile
Added more verbose when setDebug(true)
First steps to complete tasks
Rewrite copyFiles from setupDeployer

* Include SetupDeployer

* Fixed configFile tries to write under folder

* New Way to get remote OS into Utils.osLineSeparator
Change version delimiter from 3 chars to 1
Updated Deprecated call on listener
Components do entire flow, one per one, but, needs to have some checks.
I checked and fixed tipical errors and mistakes.
Increase in 1 revision for alpha versioncode

* Remove useless comments, cleared code.

* Cleared code and removed unused coments
Add new code comments

* Remove unused imports
Update code comment
Upgraded newDeploy to be dinamically and not store nothing
Updated verbose data
Added at end Clearing Temporally folder
Better error handling by throwing to Jenkins in most cases

* Code coments correction.
Remove unused methods

* Remove unused import

* Added MultiSlaves executor in Components
Fixed executeOnMaster, removed unused arguments
Recovered feature to getAllActiveSlaves
Added executeOnSlave to easy usages
Updated Config events to support new changes
English corrections in comments
Removed unused imports

* Updated test to Work with new changes

* Remove debug argument

* Fixed bug into newDeploy
Adding more debug messages
Create singleSetup in order to handle deployOnSave feature
Fixed ignore save_now check
SaveNow redirected to doSetup
Improved Close stream, only if had
something.

* Javadoc review
Add Not CaseSensitive at label matching

* Fixed non cache update if some setup fails
VSCode format document

* Removed unnecesary test
Updated comments
Removed unused import

* Empty string will execute always

* fixed multiosexecutor crash on null EnvVars

* Fixed bad File to use in tests
Removed Commented Code
Fixed Jenkins.MasterComputer null in tests

* Updated PrepareScript tests to work on windows and Linux

* findbugs solved
Simplify slave rootPath for Components Constructor



      **NOTE:** This service has been marked for deprecation: 
https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

-- 
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.

Reply via email to