Skip to content

Commit e275b63

Browse files
committed
refactor(scripts/ci-after-success): rename 'travis-after-success' script to 'ci-after-success'
Rename 'travis-after-success' script to 'ci-after-success' to reflect more generic scope. BREAKING CHANGE: Rename 'travis-after-success' script to 'ci-after-success'.
1 parent 67aebac commit e275b63

File tree

6 files changed

+26
-26
lines changed

6 files changed

+26
-26
lines changed

codefresh.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -32,4 +32,4 @@ steps:
3232
commands:
3333
- yarn build
3434
- echo "${SSH_KEY}" | tr ',' '\n' > "/etc/ssh/id_rsa"
35-
- node src travis-after-success
35+
- node src ci-after-success

src/__tests__/__snapshots__/index.js.snap

+1-1
Original file line numberDiff line numberDiff line change
@@ -28,11 +28,11 @@ Usage: ../ [script] [--flags]
2828
2929
Available Scripts:
3030
build
31+
ci-after-success
3132
format
3233
lint
3334
pre-commit
3435
test
35-
travis-after-success
3636
validate
3737
3838
Options:
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
// Jest Snapshot v1, https://goo.gl/fbAQLP
2+
3+
exports[`ci-after-success calls concurrently with both scripts when on ci 1`] = `concurrently --prefix [{name}] --names codecov,release --prefix-colors bgBlue.bold.reset,bgGreen.bold.reset "echo installing codecov && npx -p codecov@3 -c 'echo running codecov && codecov'" "echo installing semantic-release && npx -p semantic-release@15 -c 'echo running semantic-release && semantic-release'"`;
4+
5+
exports[`ci-after-success does not do autorelease script when running on ci but in a pull request 1`] = `concurrently --prefix [{name}] --names codecov --prefix-colors bgBlue.bold.reset "echo installing codecov && npx -p codecov@3 -c 'echo running codecov && codecov'"`;
6+
7+
exports[`ci-after-success does not do the autorelease script when the version is different 1`] = `concurrently --prefix [{name}] --names codecov --prefix-colors bgBlue.bold.reset "echo installing codecov && npx -p codecov@3 -c 'echo running codecov && codecov'"`;
8+
9+
exports[`ci-after-success does not do the codecov script when opted out 1`] = `concurrently --prefix [{name}] --names release --prefix-colors bgBlue.bold.reset "echo installing semantic-release && npx -p semantic-release@15 -c 'echo running semantic-release && semantic-release'"`;
10+
11+
exports[`ci-after-success does not do the codecov script when there is no coverage directory 1`] = `concurrently --prefix [{name}] --names release --prefix-colors bgBlue.bold.reset "echo installing semantic-release && npx -p semantic-release@15 -c 'echo running semantic-release && semantic-release'"`;
12+
13+
exports[`ci-after-success does not run either script when no coverage dir and not the right version 1`] = `
14+
Array [
15+
Array [
16+
No need to autorelease or report coverage. Skipping ci-after-success script...,
17+
],
18+
]
19+
`;

src/scripts/__tests__/__snapshots__/travis-after-success.js.snap

-19
This file was deleted.

src/scripts/__tests__/travis-after-success.js renamed to src/scripts/__tests__/ci-after-success.js

+4-4
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import {unquoteSerializer} from './helpers/serializers'
44
expect.addSnapshotSerializer(unquoteSerializer)
55

66
cases(
7-
'travis-after-success',
7+
'ci-after-success',
88
({
99
version = '0.0.0-semantically-released',
1010
hasCoverageDir = true,
@@ -36,7 +36,7 @@ cases(
3636
}
3737
utils.hasFile = () => hasCoverageDir
3838
process.env.SKIP_CODECOV = isOptedOutOfCoverage
39-
require('../travis-after-success')
39+
require('../ci-after-success')
4040
if (runsNothing) {
4141
expect(console.log.mock.calls).toMatchSnapshot()
4242
} else {
@@ -55,7 +55,7 @@ cases(
5555
jest.resetModules()
5656
},
5757
{
58-
'calls concurrently with both scripts when on travis': {},
58+
'calls concurrently with both scripts when on ci': {},
5959
'does not do the autorelease script when the version is different': {
6060
version: '1.2.3',
6161
},
@@ -65,7 +65,7 @@ cases(
6565
'does not do the codecov script when opted out': {
6666
isOptedOutOfCoverage: true,
6767
},
68-
'does not do autorelease script when running on travis but in a pull request': {
68+
'does not do autorelease script when running on ci but in a pull request': {
6969
env: {
7070
TRAVIS: 'true',
7171
TRAVIS_BRANCH: 'master',

src/scripts/travis-after-success.js renamed to src/scripts/ci-after-success.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ const reportCoverage = hasFile('coverage') && !parseEnv('SKIP_CODECOV', false)
2020

2121
if (!autorelease && !reportCoverage) {
2222
console.log(
23-
'No need to autorelease or report coverage. Skipping travis-after-success script...',
23+
'No need to autorelease or report coverage. Skipping ci-after-success script...',
2424
)
2525
} else {
2626
const result = spawn.sync(

0 commit comments

Comments
 (0)