mirror of
https://github.com/badges/shields.git
synced 2025-04-18 19:44:04 +03:00
Delete old deprecated services (#10196)
* Delete deprecated services * Run Prettier
This commit is contained in:
parent
158f1119f4
commit
db4725d232
@ -90,6 +90,7 @@ Past that point, all related code will be deleted, and a not found error will be
|
||||
|
||||
Here is a listing of all deleted badges that were once part of the Shields.io service:
|
||||
|
||||
- APM
|
||||
- Beerpay
|
||||
- Bintray
|
||||
- bitHound
|
||||
@ -99,6 +100,7 @@ Here is a listing of all deleted badges that were once part of the Shields.io se
|
||||
- Codetally
|
||||
- continuousphp
|
||||
- Coverity
|
||||
- Criterion
|
||||
- David
|
||||
- dependabot
|
||||
- Dockbit
|
||||
@ -109,16 +111,20 @@ Here is a listing of all deleted badges that were once part of the Shields.io se
|
||||
- Issue Stats
|
||||
- JitPack Downloads
|
||||
- Leanpub
|
||||
- LGTM
|
||||
- Libscore
|
||||
- Magnum CI
|
||||
- MicroBadger
|
||||
- NSP
|
||||
- pkgreview
|
||||
- PHP Eye
|
||||
- requires.io
|
||||
- Shippable
|
||||
- Snap CI
|
||||
- Travis.org
|
||||
- VersionEye
|
||||
- Waffle
|
||||
- Wercker
|
||||
|
||||
## Additional Information
|
||||
|
||||
|
@ -1,33 +0,0 @@
|
||||
import { deprecatedService } from '../index.js'
|
||||
|
||||
const APMDownloads = deprecatedService({
|
||||
category: 'downloads',
|
||||
route: {
|
||||
base: 'apm/dm',
|
||||
pattern: ':various*',
|
||||
},
|
||||
label: 'downloads',
|
||||
dateAdded: new Date('2023-01-04'),
|
||||
})
|
||||
|
||||
const APMVersion = deprecatedService({
|
||||
category: 'version',
|
||||
route: {
|
||||
base: 'apm/v',
|
||||
pattern: ':various*',
|
||||
},
|
||||
label: 'apm',
|
||||
dateAdded: new Date('2023-01-04'),
|
||||
})
|
||||
|
||||
const APMLicense = deprecatedService({
|
||||
category: 'license',
|
||||
route: {
|
||||
base: 'apm/l',
|
||||
pattern: ':various*',
|
||||
},
|
||||
label: 'license',
|
||||
dateAdded: new Date('2023-01-04'),
|
||||
})
|
||||
|
||||
export { APMDownloads, APMVersion, APMLicense }
|
@ -1,19 +0,0 @@
|
||||
import { ServiceTester } from '../tester.js'
|
||||
|
||||
export const t = new ServiceTester({
|
||||
id: 'apm',
|
||||
title: 'Atom Package Manager',
|
||||
pathPrefix: '/apm',
|
||||
})
|
||||
|
||||
t.create('Downloads')
|
||||
.get('/dm/vim-mode.json')
|
||||
.expectBadge({ label: 'downloads', message: 'no longer available' })
|
||||
|
||||
t.create('Version')
|
||||
.get('/v/vim-mode.json')
|
||||
.expectBadge({ label: 'apm', message: 'no longer available' })
|
||||
|
||||
t.create('License')
|
||||
.get('/l/vim-mode.json')
|
||||
.expectBadge({ label: 'license', message: 'no longer available' })
|
@ -1,4 +0,0 @@
|
||||
export const IMPROVED_STATUS = 'improved'
|
||||
export const REGRESSED_STATUS = 'regressed'
|
||||
export const NO_CHANGE_STATUS = 'no change'
|
||||
export const NOT_FOUND_STATUS = 'no status found'
|
@ -1,11 +0,0 @@
|
||||
import { deprecatedService } from '../index.js'
|
||||
|
||||
export default deprecatedService({
|
||||
category: 'analysis',
|
||||
route: {
|
||||
base: 'criterion',
|
||||
pattern: ':various*',
|
||||
},
|
||||
label: 'criterion',
|
||||
dateAdded: new Date('2022-10-07'),
|
||||
})
|
@ -1,11 +0,0 @@
|
||||
import { ServiceTester } from '../tester.js'
|
||||
|
||||
export const t = new ServiceTester({
|
||||
id: 'criterion',
|
||||
title: 'Criterion',
|
||||
pathPrefix: '/criterion',
|
||||
})
|
||||
|
||||
t.create('Criterion')
|
||||
.get('/chmoder/credit_card.json')
|
||||
.expectBadge({ label: 'criterion', message: 'no longer available' })
|
@ -1,11 +0,0 @@
|
||||
import { deprecatedService } from '../index.js'
|
||||
|
||||
export default deprecatedService({
|
||||
category: 'analysis',
|
||||
route: {
|
||||
base: 'lgtm/alerts',
|
||||
pattern: ':various*',
|
||||
},
|
||||
label: 'lgtm alerts',
|
||||
dateAdded: new Date('2023-01-03'),
|
||||
})
|
@ -1,11 +0,0 @@
|
||||
import { ServiceTester } from '../tester.js'
|
||||
|
||||
export const t = new ServiceTester({
|
||||
id: 'lgtmAlerts',
|
||||
title: 'LgtmAlerts',
|
||||
pathPrefix: '/lgtm/alerts',
|
||||
})
|
||||
|
||||
t.create('Lgtm')
|
||||
.get('/github/apache/cloudstack.json')
|
||||
.expectBadge({ label: 'lgtm alerts', message: 'no longer available' })
|
@ -1,11 +0,0 @@
|
||||
import { deprecatedService } from '../index.js'
|
||||
|
||||
export default deprecatedService({
|
||||
category: 'analysis',
|
||||
route: {
|
||||
base: 'lgtm/grade',
|
||||
pattern: ':various*',
|
||||
},
|
||||
label: 'lgtm grade',
|
||||
dateAdded: new Date('2023-01-03'),
|
||||
})
|
@ -1,11 +0,0 @@
|
||||
import { ServiceTester } from '../tester.js'
|
||||
|
||||
export const t = new ServiceTester({
|
||||
id: 'lgtmGrade',
|
||||
title: 'LgtmGrade',
|
||||
pathPrefix: '/lgtm/grade',
|
||||
})
|
||||
|
||||
t.create('Lgtm')
|
||||
.get('/github/apache/cloudstack.json')
|
||||
.expectBadge({ label: 'lgtm grade', message: 'no longer available' })
|
@ -1,26 +0,0 @@
|
||||
import { redirector } from '../index.js'
|
||||
|
||||
const commonAttrs = {
|
||||
category: 'analysis',
|
||||
dateAdded: new Date('2019-04-30'),
|
||||
}
|
||||
|
||||
export default [
|
||||
redirector({
|
||||
route: {
|
||||
base: 'lgtm/alerts/g',
|
||||
pattern: ':user/:repo',
|
||||
},
|
||||
transformPath: ({ user, repo }) => `/lgtm/alerts/github/${user}/${repo}`,
|
||||
...commonAttrs,
|
||||
}),
|
||||
redirector({
|
||||
route: {
|
||||
base: 'lgtm/grade',
|
||||
pattern: ':language/g/:user/:repo',
|
||||
},
|
||||
transformPath: ({ language, user, repo }) =>
|
||||
`/lgtm/grade/${language}/github/${user}/${repo}`,
|
||||
...commonAttrs,
|
||||
}),
|
||||
]
|
@ -1,15 +0,0 @@
|
||||
import { ServiceTester } from '../tester.js'
|
||||
|
||||
export const t = new ServiceTester({
|
||||
id: 'LgtmRedirect',
|
||||
title: 'LgtmRedirect',
|
||||
pathPrefix: '/lgtm',
|
||||
})
|
||||
|
||||
t.create('alerts')
|
||||
.get('/alerts/g/badges/shields.json')
|
||||
.expectBadge({ label: 'lgtm alerts', message: 'no longer available' })
|
||||
|
||||
t.create('grade')
|
||||
.get('/grade/java/g/apache/cloudstack.json')
|
||||
.expectBadge({ label: 'lgtm grade', message: 'no longer available' })
|
@ -1,11 +0,0 @@
|
||||
import { deprecatedService } from '../index.js'
|
||||
|
||||
export default deprecatedService({
|
||||
category: 'rating',
|
||||
route: {
|
||||
base: 'pkgreview',
|
||||
pattern: ':various*',
|
||||
},
|
||||
label: 'pkgreview',
|
||||
dateAdded: new Date('2022-10-07'),
|
||||
})
|
@ -1,15 +0,0 @@
|
||||
import { ServiceTester } from '../tester.js'
|
||||
|
||||
export const t = new ServiceTester({
|
||||
id: 'pkgreview',
|
||||
title: 'PkgReview',
|
||||
pathPrefix: '/pkgreview',
|
||||
})
|
||||
|
||||
t.create('Stars Badge')
|
||||
.get('/stars/npm/react.json')
|
||||
.expectBadge({ label: 'pkgreview', message: 'no longer available' })
|
||||
|
||||
t.create('Rating Badge')
|
||||
.get('/rating/npm/react.json')
|
||||
.expectBadge({ label: 'pkgreview', message: 'no longer available' })
|
@ -1,10 +1,6 @@
|
||||
import Joi from 'joi'
|
||||
import { isBuildStatus, renderBuildStatusBadge } from '../build-status.js'
|
||||
import {
|
||||
BaseSvgScrapingService,
|
||||
deprecatedService,
|
||||
pathParams,
|
||||
} from '../index.js'
|
||||
import { BaseSvgScrapingService, pathParams } from '../index.js'
|
||||
|
||||
const schema = Joi.object({
|
||||
message: Joi.alternatives()
|
||||
@ -77,14 +73,3 @@ export class TravisComBuild extends BaseSvgScrapingService {
|
||||
return this.constructor.render({ status })
|
||||
}
|
||||
}
|
||||
|
||||
export const TravisOrgBuild = deprecatedService({
|
||||
category: 'build',
|
||||
route: {
|
||||
base: 'travis',
|
||||
format: '(?!php-v)([^/]+/[^/]+?)(?:/(.+?))?',
|
||||
capture: ['userRepo', 'branch'],
|
||||
},
|
||||
label: 'build',
|
||||
dateAdded: new Date('2023-05-13'),
|
||||
})
|
||||
|
@ -3,24 +3,6 @@ import { isBuildStatus } from '../build-status.js'
|
||||
import { createServiceTester } from '../tester.js'
|
||||
export const t = await createServiceTester()
|
||||
|
||||
// Travis (.org) CI
|
||||
|
||||
t.create('build status without branch, deprecated')
|
||||
.get('/rust-lang/rust.json')
|
||||
.expectBadge({
|
||||
label: 'build',
|
||||
message: 'no longer available',
|
||||
})
|
||||
|
||||
t.create('build status on named branch, deprecated')
|
||||
.get('/rust-lang/rust/stable.json')
|
||||
.expectBadge({
|
||||
label: 'build',
|
||||
message: 'no longer available',
|
||||
})
|
||||
|
||||
// Travis (.com) CI
|
||||
|
||||
t.create('build status on default branch')
|
||||
.get('/com/ivandelabeldad/rackian-gateway.json')
|
||||
.expectBadge({
|
||||
|
@ -1,26 +0,0 @@
|
||||
import { redirector } from '../index.js'
|
||||
|
||||
const ciRedirect = redirector({
|
||||
category: 'platform-support',
|
||||
route: {
|
||||
base: 'travis-ci/php-v',
|
||||
pattern: ':user/:repo/:branch*',
|
||||
},
|
||||
transformPath: ({ user, repo, branch }) =>
|
||||
branch
|
||||
? `/travis/php-v/${user}/${repo}/${branch}`
|
||||
: `/travis/php-v/${user}/${repo}/master`,
|
||||
dateAdded: new Date('2019-04-22'),
|
||||
})
|
||||
|
||||
const branchRedirect = redirector({
|
||||
category: 'platform-support',
|
||||
route: {
|
||||
base: 'travis/php-v',
|
||||
pattern: ':user/:repo',
|
||||
},
|
||||
transformPath: ({ user, repo }) => `/travis/php-v/${user}/${repo}/master`,
|
||||
dateAdded: new Date('2020-07-12'),
|
||||
})
|
||||
|
||||
export { ciRedirect, branchRedirect }
|
@ -1,19 +0,0 @@
|
||||
import { ServiceTester } from '../tester.js'
|
||||
|
||||
export const t = new ServiceTester({
|
||||
id: 'TravisPhpVersionRedirect',
|
||||
title: 'TravisPhpVersionRedirect',
|
||||
pathPrefix: '/',
|
||||
})
|
||||
|
||||
t.create('travis-ci no branch')
|
||||
.get('travis-ci/php-v/symfony/symfony.svg')
|
||||
.expectRedirect('/travis/php-v/symfony/symfony/master.svg')
|
||||
|
||||
t.create('travis-ci branch')
|
||||
.get('travis-ci/php-v/symfony/symfony/2.8.svg')
|
||||
.expectRedirect('/travis/php-v/symfony/symfony/2.8.svg')
|
||||
|
||||
t.create('travis no branch')
|
||||
.get('travis/php-v/symfony/symfony.svg')
|
||||
.expectRedirect('/travis/php-v/symfony/symfony/master.svg')
|
@ -1,13 +0,0 @@
|
||||
import { deprecatedService } from '../index.js'
|
||||
|
||||
const TravisPhpVersion = deprecatedService({
|
||||
category: 'platform-support',
|
||||
route: {
|
||||
base: 'travis/php-v',
|
||||
pattern: ':params+',
|
||||
},
|
||||
label: 'php',
|
||||
dateAdded: new Date('2023-05-13'),
|
||||
})
|
||||
|
||||
export default TravisPhpVersion
|
@ -1,10 +0,0 @@
|
||||
import { ServiceTester } from '../tester.js'
|
||||
export const t = new ServiceTester({
|
||||
id: 'TravisPhpVersion',
|
||||
title: 'TravisPhpVersion',
|
||||
pathPrefix: '/travis/php-v',
|
||||
})
|
||||
|
||||
t.create('travis php version, deprecated')
|
||||
.get('/symfony/symfony/5.1.json')
|
||||
.expectBadge({ label: 'php', message: 'no longer available' })
|
@ -1,11 +0,0 @@
|
||||
import { deprecatedService } from '../index.js'
|
||||
|
||||
export default deprecatedService({
|
||||
category: 'build',
|
||||
route: {
|
||||
base: 'wercker',
|
||||
pattern: ':various*',
|
||||
},
|
||||
label: 'wercker',
|
||||
dateAdded: new Date('2022-11-18'),
|
||||
})
|
@ -1,14 +0,0 @@
|
||||
import { ServiceTester } from '../tester.js'
|
||||
export const t = new ServiceTester({
|
||||
id: 'wercker',
|
||||
title: 'Wercker',
|
||||
pathPrefix: '/wercker',
|
||||
})
|
||||
|
||||
t.create('Build status (deprecated)')
|
||||
.get('/build/wercker/go-wercker-api.json')
|
||||
.expectBadge({ label: 'wercker', message: 'no longer available' })
|
||||
|
||||
t.create('CI status (deprecated)')
|
||||
.get('/ci/559e33c8e982fc615500b357.json')
|
||||
.expectBadge({ label: 'wercker', message: 'no longer available' })
|
Loading…
x
Reference in New Issue
Block a user