Skip to content

Commit 4218c8c

Browse files
authored
chore(compass): clean-up release commands (#3339)
1 parent d08bbc6 commit 4218c8c

File tree

14 files changed

+37
-1646
lines changed

14 files changed

+37
-1646
lines changed

package-lock.json

Lines changed: 0 additions & 949 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/compass/package.json

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,7 @@
140140
"compile": "npm run webpack -- --mode production",
141141
"release": "node release/index.js",
142142
"package-compass": "hadron-build release",
143-
"test-release-tasks": "cross-env MONGODB_DOWNLOADS_AWS_ACCESS_KEY_ID='' mocha \"./release/*.spec.js\"",
143+
"test-release-tasks": "mocha \"./release/*.spec.js\"",
144144
"upload": "hadron-build upload",
145145
"download": "hadron-build download",
146146
"evergreen-expansions": "hadron-build info --format=yaml --flatten > expansions.yml",
@@ -197,7 +197,6 @@
197197
"@mongodb-js/compass-serverstats": "^16.0.0",
198198
"@mongodb-js/compass-shell": "^3.0.0",
199199
"@mongodb-js/compass-sidebar": "^5.0.0",
200-
"@mongodb-js/dl-center": "^1.0.1",
201200
"@mongodb-js/eslint-config-compass": "^1.0.0",
202201
"@mongodb-js/hadron-plugin-manager": "^7.0.0",
203202
"@mongodb-js/mocha-config-compass": "^1.0.0",
@@ -218,7 +217,6 @@
218217
"cli-ux": "^5.5.1",
219218
"compass-preferences-model": "^2.0.0",
220219
"compass-user-model": "^2.0.0",
221-
"cross-env": "^7.0.3",
222220
"darkreader": "^4.9.40",
223221
"debug": "^4.2.0",
224222
"decompress": "^4.2.1",
@@ -238,7 +236,6 @@
238236
"hadron-build": "^25.0.0",
239237
"hadron-ipc": "^3.0.0",
240238
"jquery": "^3.5.0",
241-
"listr": "^0.14.3",
242239
"local-links": "^1.4.0",
243240
"lodash": "^4.17.21",
244241
"make-fetch-happen": "^8.0.14",
@@ -252,15 +249,13 @@
252249
"mongodb-log-writer": "^1.1.4",
253250
"mongodb-url": "^3.0.3",
254251
"nock": "^13.0.11",
255-
"node-notifier": "^9.0.1",
256252
"pkg-up": "^3.1.0",
257253
"react": "^16.14.0",
258254
"react-dom": "^16.14.0",
259255
"reflux": "^0.4.1",
260256
"rimraf": "^3.0.2",
261257
"semver": "^7.3.5",
262258
"sinon": "^8.1.1",
263-
"sinon-chai": "^3.7.0",
264259
"storage-mixin": "^5.0.0",
265260
"tar": "^6.1.11",
266261
"uuid": "^3.0.0",

packages/compass/release/changelog.js

Lines changed: 0 additions & 112 deletions
This file was deleted.

packages/compass/release/commands.js

Lines changed: 1 addition & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,10 @@ const pkgUp = require('pkg-up');
55

66
const branch = require('./branch');
77
const bump = require('./bump');
8-
const CompassDownloadCenter = require('./download-center');
9-
const env = require('./env');
108
const git = require('./git');
119
const npm = require('./npm');
12-
const version = require('./version');
1310

14-
const waitForAssets = require('./wait-for-assets');
1511
const ux = require('./ux');
16-
const changelog = require('./changelog');
1712

1813
async function getPackageJsonVersion() {
1914
return require(await pkgUp()).version;
@@ -52,8 +47,6 @@ async function commitAndPushNewVersion(newSemver, currentBranch) {
5247
}
5348

5449
async function startRelease(bumpFn, evergreenProject) {
55-
const downloadCenter = createDownloadCenter();
56-
5750
const packageJsonVersion = await getPackageJsonVersion();
5851
const currentBranch = await getValidReleaseBranch();
5952

@@ -96,8 +89,6 @@ async function startRelease(bumpFn, evergreenProject) {
9689
),
9790
'\n'
9891
);
99-
100-
await waitForAssets(newSemver, { downloadCenter });
10192
}
10293

10394
async function ensureNoDirtyRepo() {
@@ -143,41 +134,8 @@ async function releaseCheckout(versionLike) {
143134
cli.info('Switched to branch:', chalk.bold(await git.getCurrentBranch()));
144135
}
145136

146-
async function releaseChangelog(optionalVersionToCompareTo) {
147-
await getValidReleaseBranch();
148-
const releaseVersion = await getPackageJsonVersion();
149-
await changelog.render(releaseVersion, optionalVersionToCompareTo);
150-
}
151-
152-
async function releaseWait() {
153-
await getValidReleaseBranch();
154-
const releaseVersion = await getPackageJsonVersion();
155-
156-
const evergreenProject = version.isGa(releaseVersion) ?
157-
'10gen-compass-stable' : '10gen-compass-testing';
158-
159-
cli.info(
160-
`Waiting ${chalk.bold(releaseVersion)} assets for being built in evergreen:`,
161-
ux.link(`https://evergreen.mongodb.com/waterfall/${evergreenProject}`),
162-
'\n'
163-
);
164-
165-
await waitForAssets(releaseVersion, {
166-
downloadCenter: createDownloadCenter()
167-
});
168-
}
169-
170137
module.exports = {
171138
releaseBeta,
172139
releaseGa,
173-
releaseCheckout,
174-
releaseChangelog,
175-
releaseWait
140+
releaseCheckout
176141
};
177-
178-
function createDownloadCenter() {
179-
return new CompassDownloadCenter({
180-
accessKeyId: env.requireEnvVar('MONGODB_DOWNLOADS_AWS_ACCESS_KEY_ID'),
181-
secretAccessKey: env.requireEnvVar('MONGODB_DOWNLOADS_AWS_SECRET_ACCESS_KEY')
182-
});
183-
}

packages/compass/release/download-center.js

Lines changed: 0 additions & 119 deletions
This file was deleted.

0 commit comments

Comments
 (0)