Files
shields/services/jitpack/jitpack-version-redirector.service.js
Davide Bassi 9daae0ce94 Custom domains for [JitPack] artifacts (#8333)
* Custom domains for JitPack artifacts

* FIx jitpack-version test

* style: missing comma

* fix: name for both jitpack-version redirectors

* chore: comment explaining endpoint change

* use more conventional names for redirectors

Co-authored-by: chris48s <chris.shaw480@gmail.com>
2022-08-22 17:35:21 +00:00

27 lines
687 B
JavaScript

import { redirector } from '../index.js'
export default [
redirector({
category: 'version',
name: 'JitpackVersionGitHubRedirect',
route: {
base: 'jitpack/v',
pattern: ':user/:repo',
},
transformPath: ({ user, repo }) =>
`/jitpack/version/com.github.${user}/${repo}`,
dateAdded: new Date('2022-08-21'),
}),
redirector({
category: 'version',
name: 'JitpackVersionVcsRedirect',
route: {
base: 'jitpack/v',
pattern: ':vcs(github|bitbucket|gitlab|gitee)/:user/:repo',
},
transformPath: ({ vcs, user, repo }) =>
`/jitpack/version/com.${vcs}.${user}/${repo}`,
dateAdded: new Date('2022-08-21'),
}),
]