Skip to content

janvrany/jenkinsci-webdav-library

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Jenkins WebDAV Library

This Jenkins shared library contains a WebDAV client to access and upload files to a WebDAV-enabled site. This can be used - for example - to upload build artifacts.

Configuration

See Jenkins User Handbook, chapter Extending with Shared Libraries on how to configure pipeline libraries.

Usage

In a pipeline script:

library('webdav-library')
node ("...") {
  ws {

   sh """
   echo "Hello World!" > test.txt
   """

   def uploads = webdav url: 'https://some.server.com/download', credentialsId: 'some_server_credentials'

   uploads.put('nightly', '*.txt')
  }
}

License

This library is MIT licensed. See license.txt for details.

About

A Jenkins CI library to access WebDAV-enabled servers

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages