Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/windows-azure-storage-plugin
  Commit: 428e0ffd278b2178e09c7286dea635fbedcb1999
      
https://github.com/jenkinsci/windows-azure-storage-plugin/commit/428e0ffd278b2178e09c7286dea635fbedcb1999
  Author: Samantha Schwarz <roguishmount...@gmail.com>
  Date:   2017-01-03 (Tue, 03 Jan 2017)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  update jenkins version and dependencies


  Commit: 447aff7c731bd01f3d8b78ffc3379c472b2c63bf
      
https://github.com/jenkinsci/windows-azure-storage-plugin/commit/447aff7c731bd01f3d8b78ffc3379c472b2c63bf
  Author: Samantha Schwarz <roguishmount...@gmail.com>
  Date:   2017-01-03 (Tue, 03 Jan 2017)

  Changed paths:
    M pom.xml
    M 
src/main/java/com/microsoftopentechnologies/windowsazurestorage/AzureBlobAction.java
    M 
src/main/java/com/microsoftopentechnologies/windowsazurestorage/AzureStorageBuilder.java
    M 
src/main/java/com/microsoftopentechnologies/windowsazurestorage/WAStorageClient.java
    M 
src/main/java/com/microsoftopentechnologies/windowsazurestorage/WAStoragePublisher.java
    M 
src/main/resources/com/microsoftopentechnologies/windowsazurestorage/AzureStorageBuilder/config.jelly
    M 
src/main/resources/com/microsoftopentechnologies/windowsazurestorage/AzureStorageBuilder/config.properties
    M 
src/main/resources/com/microsoftopentechnologies/windowsazurestorage/WAStoragePublisher/config.jelly
    M 
src/main/resources/com/microsoftopentechnologies/windowsazurestorage/WAStoragePublisher/config.properties
    M src/main/webapp/help-builderContainerName.html
    A src/main/webapp/help-builderProjectName.html
    M src/main/webapp/help-containerName.html
    A src/main/webapp/help-manageArtifacts.html

  Log Message:
  -----------
  This adds new functionality to the windows-azure-storage-plugin

In the Java classes AbstractBuild amd BuildListener were used. These have been 
updated to use the newer version which are Run and TaskListener.

AzureStorageBuilder and WAStoragePublisher implement SimpleBuildStep which 
takes Run and TaskListener instead of AbstractBuild and BuildListener.

Due to these changes the classes now get the environment variables directly and 
use Util.replaceMacro instead of Utils.replaceToken.

Uploading changes
- When uploading a file there is now an option to manage the build artifacts.
- This will create a container name of "jobs" and a filepath of [job 
name]/[build number]/[given container name]/[virtual path]/[artifact].
- If not managed the original functionality is used.
- If not managed and no container name, the default container name is "default".

Downloading Changes
- Dropdown list that shows supported managed artifacts (last successful and 
upstream).
- Textbox specifies which project the artifacts are from. The textbox has 
autocomplete.
- Launcher gets the file path from remote nodes.
- The BuildSelector that is passed through the dropdown box gets information 
about the artifacts from the parent build.
- If a container is specified then it was download the items from the container 
(to keep with the original functionality).
- If a container is not specified then it will download artifacts from the 
build specified in the dropdown and project name.

The help files have been updated for the new/updated UI features.

Organized imports.


  Commit: 5158da684ea9fb36bc59a887538892562296738b
      
https://github.com/jenkinsci/windows-azure-storage-plugin/commit/5158da684ea9fb36bc59a887538892562296738b
  Author: Samantha Schwarz <roguishmount...@gmail.com>
  Date:   2017-01-03 (Tue, 03 Jan 2017)

  Changed paths:
    M pom.xml
    M 
src/main/java/com/microsoftopentechnologies/windowsazurestorage/AzureStorageBuilder.java
    M 
src/main/resources/com/microsoftopentechnologies/windowsazurestorage/Messages.properties

  Log Message:
  -----------
  Update java version and check for null jobs

Fix expansion of project name


  Commit: 7e1e63e88164c1057825af809efa2afd797fbfa4
      
https://github.com/jenkinsci/windows-azure-storage-plugin/commit/7e1e63e88164c1057825af809efa2afd797fbfa4
  Author: Samantha Schwarz <roguishmount...@gmail.com>
  Date:   2017-01-03 (Tue, 03 Jan 2017)

  Changed paths:
    M 
src/main/java/com/microsoftopentechnologies/windowsazurestorage/AzureBlob.java
    M 
src/main/java/com/microsoftopentechnologies/windowsazurestorage/AzureBlobAction.java
    M 
src/main/java/com/microsoftopentechnologies/windowsazurestorage/AzureStorageBuilder.java
    M 
src/main/java/com/microsoftopentechnologies/windowsazurestorage/WAStorageClient.java
    M 
src/main/java/com/microsoftopentechnologies/windowsazurestorage/WAStoragePublisher.java
    M 
src/main/resources/com/microsoftopentechnologies/windowsazurestorage/WAStoragePublisher/config.jelly
    M 
src/main/resources/com/microsoftopentechnologies/windowsazurestorage/WAStoragePublisher/config.properties
    A src/main/webapp/help-doNotWaitForPreviousBuild.html

  Log Message:
  -----------
  Remove hard coding of container name

Refactor, add functionality, and bug fixes

Add individual blobs and zipped blobs to API
 - Exposes the blob URL, MD5, and file size

Add MD5 and size of file to AzureBlob class

Add support for concurrent builds
 - This allows builds to run the upload to azure step without waiting for the 
previous build to complete

Bug fixes
 - Download step didn't recognize zipped artifacts
 - Downloaded whole container under certain conditions

Refactoring

Remove unneeded manageArtifacts flag

Fix excessive if statements


  Commit: cdf836c3ed5408e6928a1e8300b07fb044f13601
      
https://github.com/jenkinsci/windows-azure-storage-plugin/commit/cdf836c3ed5408e6928a1e8300b07fb044f13601
  Author: Samantha Schwarz <roguishmount...@gmail.com>
  Date:   2017-01-03 (Tue, 03 Jan 2017)

  Changed paths:
    M 
src/main/java/com/microsoftopentechnologies/windowsazurestorage/AzureStorageBuilder.java
    M 
src/main/java/com/microsoftopentechnologies/windowsazurestorage/WAStorageClient.java
    M 
src/main/java/com/microsoftopentechnologies/windowsazurestorage/WAStoragePublisher.java
    M 
src/main/resources/com/microsoftopentechnologies/windowsazurestorage/AzureStorageBuilder/config.jelly
    M 
src/main/resources/com/microsoftopentechnologies/windowsazurestorage/AzureStorageBuilder/config.properties
    M 
src/main/resources/com/microsoftopentechnologies/windowsazurestorage/WAStoragePublisher/config.jelly
    M 
src/main/resources/com/microsoftopentechnologies/windowsazurestorage/WAStoragePublisher/config.properties
    R src/main/webapp/help-builderContainerName.html
    M src/main/webapp/help-containerName.html
    R src/main/webapp/help-manageArtifacts.html
    M 
src/test/java/com/microsoftopentechnologies/windowsazurestorage/WindowsAzureStorageTest.java

  Log Message:
  -----------
  Fixed slowness of downloads and deleted fields that are no longer needed

Remove container name from download artifacts
 - Removed from code and UI
 - No longer need the user to supply the container name since the build has the 
container name stored

Remove manage artifacts checkbox from upload artifacts
 - Removed from code and UI
 - Only added ${JOB_NAME}/${BUILD_NUMBER} to file path which the user can add 
with virtual files

Fix a null object being added to the list of artifacts if no zipped archive

Add back modified versionof data validation
 - Previously the perform method returned a boolean (and now returns void)

Slow downloads
 - Previously the downloads were based on the container name and include 
exclude patterns
 - The plugin searched through the entire container for all files that fit the 
patterns
 - With managaed artifacts the URLs of the downloads are known
 - Instead of checking every file in the container, the blob can be downloaded 
with the URL that is stored with the run

Update help files related to managed artifacts

Add check for archive zips


  Commit: 03c6e286966ca06fec7d86069af7b4db94552e36
      
https://github.com/jenkinsci/windows-azure-storage-plugin/commit/03c6e286966ca06fec7d86069af7b4db94552e36
  Author: Samantha Schwarz <roguishmount...@gmail.com>
  Date:   2017-01-03 (Tue, 03 Jan 2017)

  Changed paths:
    M pom.xml
    M 
src/main/java/com/microsoftopentechnologies/windowsazurestorage/WAStorageClient.java

  Log Message:
  -----------
  Update Azure SDK


  Commit: abba82207b4ba0d2846589f66b9fe79c430b0626
      
https://github.com/jenkinsci/windows-azure-storage-plugin/commit/abba82207b4ba0d2846589f66b9fe79c430b0626
  Author: Joseph Stroman <joewstro...@gmail.com>
  Date:   2017-01-03 (Tue, 03 Jan 2017)

  Changed paths:
    M 
src/main/java/com/microsoftopentechnologies/windowsazurestorage/WAStoragePublisher.java

  Log Message:
  -----------
  Remove slashes from expanded container name, and throw exception if container 
name is null


  Commit: fd2ad3a04023f1315eaddad6ff8fc31950cd9ef7
      
https://github.com/jenkinsci/windows-azure-storage-plugin/commit/fd2ad3a04023f1315eaddad6ff8fc31950cd9ef7
  Author: Joseph Stroman <joewstro...@gmail.com>
  Date:   2017-01-03 (Tue, 03 Jan 2017)

  Changed paths:
    M 
src/main/java/com/microsoftopentechnologies/windowsazurestorage/AzureBlobAction.java
    M 
src/main/java/com/microsoftopentechnologies/windowsazurestorage/WAStorageClient.java

  Log Message:
  -----------
  Create SAS at blob level not container level


  Commit: 60f3e96115b8b083cd15fe50a26bce439e371df0
      
https://github.com/jenkinsci/windows-azure-storage-plugin/commit/60f3e96115b8b083cd15fe50a26bce439e371df0
  Author: Joseph Stroman <joewstro...@gmail.com>
  Date:   2017-01-03 (Tue, 03 Jan 2017)

  Changed paths:
    M 
src/main/java/com/microsoftopentechnologies/windowsazurestorage/WAStoragePublisher.java
    M 
src/main/java/com/microsoftopentechnologies/windowsazurestorage/helper/Utils.java

  Log Message:
  -----------
  Stop build exectution if there is invalid data


  Commit: 66f1384587903a278b13b63b4acd9ea8a2bb3d3f
      
https://github.com/jenkinsci/windows-azure-storage-plugin/commit/66f1384587903a278b13b63b4acd9ea8a2bb3d3f
  Author: Duncan Mak <duncan....@xamarin.com>
  Date:   2017-01-03 (Tue, 03 Jan 2017)

  Changed paths:
    M 
src/main/java/com/microsoftopentechnologies/windowsazurestorage/AzureStorageBuilder.java

  Log Message:
  -----------
  Use BuildStepDescriptor<Builder> instead of Descriptor<Builder>.

Without this change, AzureStorageBuilder won't show up in the drop-down for the
Promoted Builds plugin.


  Commit: 06e4387d593f54ee05f27033d10017fc7565ed52
      
https://github.com/jenkinsci/windows-azure-storage-plugin/commit/06e4387d593f54ee05f27033d10017fc7565ed52
  Author: Samantha Schwarz <roguishmount...@gmail.com>
  Date:   2017-01-03 (Tue, 03 Jan 2017)

  Changed paths:
    M 
src/main/java/com/microsoftopentechnologies/windowsazurestorage/AzureBlobAction.java
    M 
src/main/java/com/microsoftopentechnologies/windowsazurestorage/AzureBlobProjectAction.java
    M 
src/main/java/com/microsoftopentechnologies/windowsazurestorage/AzureStorageBuilder.java
    M 
src/main/java/com/microsoftopentechnologies/windowsazurestorage/WAStorageClient.java
    M 
src/main/java/com/microsoftopentechnologies/windowsazurestorage/WAStoragePublisher.java

  Log Message:
  -----------
  Refactoring

 - Add override annotations
 - Remove unneeded methods
 - Remove redundant code
 - Change passing of multiple strings from object to passing the object
 - Remove unused variables and assigned values that are never used


  Commit: 8c86b8781cfbd6065bcc67c255b77884a16f766a
      
https://github.com/jenkinsci/windows-azure-storage-plugin/commit/8c86b8781cfbd6065bcc67c255b77884a16f766a
  Author: Samantha Schwarz <roguishmount...@gmail.com>
  Date:   2017-01-03 (Tue, 03 Jan 2017)

  Changed paths:
    M 
src/main/java/com/microsoftopentechnologies/windowsazurestorage/AzureStorageBuilder.java
    M 
src/main/java/com/microsoftopentechnologies/windowsazurestorage/WAStorageClient.java
    M 
src/main/java/com/microsoftopentechnologies/windowsazurestorage/WAStoragePublisher.java
    M 
src/main/java/com/microsoftopentechnologies/windowsazurestorage/helper/Utils.java

  Log Message:
  -----------
  Additional Cleanup
 - Organize imports
 - Make variables for jelly final variables
 - Add @override annotation
 - Break up larger methods
 - Move user input cleaning
 - Remove unused methods
 - Remove unneeded variable assignment


  Commit: d5005d7c5340a1609d4df257802c1ed113078318
      
https://github.com/jenkinsci/windows-azure-storage-plugin/commit/d5005d7c5340a1609d4df257802c1ed113078318
  Author: Samantha Schwarz <roguishmount...@gmail.com>
  Date:   2017-01-03 (Tue, 03 Jan 2017)

  Changed paths:
    M 
src/main/java/com/microsoftopentechnologies/windowsazurestorage/AzureBlob.java
    M 
src/main/java/com/microsoftopentechnologies/windowsazurestorage/AzureBlobAction.java
    M 
src/main/java/com/microsoftopentechnologies/windowsazurestorage/AzureBlobProjectAction.java
    M 
src/main/java/com/microsoftopentechnologies/windowsazurestorage/AzureStorageBuilder.java
    M 
src/main/java/com/microsoftopentechnologies/windowsazurestorage/WAStorageClient.java
    M 
src/main/java/com/microsoftopentechnologies/windowsazurestorage/WAStoragePublisher.java
    M 
src/main/java/com/microsoftopentechnologies/windowsazurestorage/beans/StorageAccountInfo.java
    M 
src/main/java/com/microsoftopentechnologies/windowsazurestorage/exceptions/WAStorageException.java
    M 
src/main/java/com/microsoftopentechnologies/windowsazurestorage/helper/Utils.java

  Log Message:
  -----------
  Fix formatting for Java files


  Commit: aadabfbca0ad4a1433beabab690afa467c35bb76
      
https://github.com/jenkinsci/windows-azure-storage-plugin/commit/aadabfbca0ad4a1433beabab690afa467c35bb76
  Author: Samantha Schwarz <roguishmount...@gmail.com>
  Date:   2017-01-03 (Tue, 03 Jan 2017)

  Changed paths:
    M 
src/main/java/com/microsoftopentechnologies/windowsazurestorage/AzureStorageBuilder.java
    M 
src/main/java/com/microsoftopentechnologies/windowsazurestorage/WAStorageClient.java
    M 
src/main/java/com/microsoftopentechnologies/windowsazurestorage/WAStoragePublisher.java

  Log Message:
  -----------
  Change to alternative way to get workspace. This makes the plugin compatible 
with pipeline scripts.


  Commit: 3061c158f0a0b6121aa55104c88faaa7be27f7c5
      
https://github.com/jenkinsci/windows-azure-storage-plugin/commit/3061c158f0a0b6121aa55104c88faaa7be27f7c5
  Author: Samantha Schwarz <roguishmount...@gmail.com>
  Date:   2017-01-03 (Tue, 03 Jan 2017)

  Changed paths:
    M 
src/main/java/com/microsoftopentechnologies/windowsazurestorage/AzureStorageBuilder.java
    M 
src/main/java/com/microsoftopentechnologies/windowsazurestorage/WAStorageClient.java
    M 
src/main/resources/com/microsoftopentechnologies/windowsazurestorage/AzureStorageBuilder/config.jelly
    M 
src/main/resources/com/microsoftopentechnologies/windowsazurestorage/AzureStorageBuilder/config.properties
    A src/main/webapp/help-builderContainerName.html
    M src/main/webapp/help-builderProjectName.html
    A src/main/webapp/help-descriptor.html
    A src/main/webapp/help-downloadType.html

  Log Message:
  -----------
  Add back functionality that was available in original version of plugin
 - Adds drop down to choose whether to download an artifact from a build or 
from a filepath in blob storage


  Commit: cf0a406072da6ddff2e4aa8c7f2416b2b44c2917
      
https://github.com/jenkinsci/windows-azure-storage-plugin/commit/cf0a406072da6ddff2e4aa8c7f2416b2b44c2917
  Author: Claudiu Guiman <clgui...@microsoft.com>
  Date:   2017-01-03 (Tue, 03 Jan 2017)

  Changed paths:
    M 
src/main/java/com/microsoftopentechnologies/windowsazurestorage/AzureStorageBuilder.java
    M 
src/main/resources/com/microsoftopentechnologies/windowsazurestorage/AzureStorageBuilder/config.jelly
    R src/main/webapp/help-downloadType.html

  Log Message:
  -----------
  Update AzureStorageBuilder UI


  Commit: 477ada6df809c379b1ee01474f9e38f84522fa1a
      
https://github.com/jenkinsci/windows-azure-storage-plugin/commit/477ada6df809c379b1ee01474f9e38f84522fa1a
  Author: Samantha Schwarz <roguishmount...@gmail.com>
  Date:   2017-01-03 (Tue, 03 Jan 2017)

  Changed paths:
    M src/main/webapp/help-builderContainerName.html
    M src/main/webapp/help-builderProjectName.html

  Log Message:
  -----------
  Update help files


Compare: 
https://github.com/jenkinsci/windows-azure-storage-plugin/compare/dad48e391278...477ada6df809

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