Skip to content

Commit

Permalink
Add scorecard job
Browse files Browse the repository at this point in the history
  • Loading branch information
driazati committed Feb 17, 2023
1 parent 096e61e commit 62d62bd
Showing 1 changed file with 30 additions and 0 deletions.
30 changes: 30 additions & 0 deletions jenkins/jenkins-jobs/prod/octoml-relax.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -147,3 +147,33 @@
case-sensitive: true
days-to-keep: 90
script-path: ci/jenkins/generated/minimal_jenkinsfile.groovy

- job:
name: octoml-relax-scorecard
project-type: multibranch
description: 'Scorecard build for octoml/relax'
disabled: false
concurrent: true
scm:
- github:
repo: relax
repo-owner: octoml
credentials-id: 'octoml-relax-ci'
branch-discovery: no-pr
discover-pr-origin: current
discover-pr-forks-strategy: current
discover-pr-forks-trust: nobody
notification-context: minimal
refspecs:
- +refs/heads/scorecard:refs/remotes/@{remote}/scorecard
build-strategies:
- change-request:
ignore-target-only-changes: true
- regular-branches: true
- skip-initial-build: true
- named-branches:
- regex-name:
regex: 'scorecard'
case-sensitive: true
days-to-keep: 90
script-path: ci/jenkins/generated/scorecard_jenkinsfile.groovy

0 comments on commit 62d62bd

Please sign in to comment.