/dagshub-branch-source-plugin

Jenkins plugin for using DAGsHub as a source for multibranch projects

Primary LanguageJavaMIT LicenseMIT



Discord License: MIT CI

THIS PROJECT IS ARCHIVED!!!

The project has been forked and officially adopted by the Jenkins Github organization, so please view it there: https://github.com/jenkinsci/dagshub-branch-source-plugin

DAGsHub Branch Source Jenkins Plugin

Use DAGsHub repositories as sources for Jenkins Multibranch Workflow projects.

After installing the plugin, when you create or edit a Jenkins multibranch project, you can select a DAGsHub repo as a branch source, which means you can trigger automatic builds for any git branch, tag or pull request in your repo, if they have an existing Jenkinsfile.

Installation

As of now, this plugin is not yet listed in the official Jenkins plugin repository (we're working on it!).

So, to install it right now, you can:

  1. Go to the latest release.
  2. Download the dagshub-branch-source.hpi file from the release assets.
  3. Go to your Jenkins' advanced plugin management screen:
    https://your-jenkins-instance/pluginManager/advanced
  4. Choose the "Upload Plugin" option, upload the hpi file.

Release notes

See the Github releases for release notes.


Made with 🐶 by DAGsHub.