Jenkins plugin that allows you to publish build artifacts to OneDrive.
Перейти к файлу
Duncan Mak 4167c83a3c Introduce a helper method: OneDriveToken.isAssigned 2015-12-18 13:35:50 -05:00
src/main Introduce a helper method: OneDriveToken.isAssigned 2015-12-18 13:35:50 -05:00
.gitignore Initial commit 2015-11-20 16:49:58 -05:00
LICENSE Removed old documentation and updated license 2015-12-15 16:10:00 -05:00
README.md ClientId and clientSecret are now properly implemented 2015-12-17 17:30:21 -05:00
pom.xml Cleanup 2015-12-15 15:36:30 -05:00

README.md

Publish over OneDrive plugin for Jenkins

Based on publish-to-ftp and extending publish-to and basic-credentials this Jenkins plugin publishes artifacts in a post-build to onedrive folders without the need to run a sync client on your build server.

Registration

  1. Register your client application on Mirosoft Developers
  2. The drive is created at the first login. Login into your account in the web browser, otherwise you will get an authentication error if you try to run the SDK with your credentials.
    • The user have to be logged in at least once to use your application.
  3. A development authentication token can be obtained on OneDrive authentication.
  4. More details can be found here

Once your app is registered you'll want to note both your Client ID and Client Secret. They will be used when configuring you credentials in the next step.

Configure Credentials

The first step to configuring the pubish-over Onedrive plugin is to connect your Onedrive account. To do so, navigate to Jenkins > Credentials