fix: adding build-prod tasks to all of the npm dependencies that need artifacts (#9046)

This commit is contained in:
Jessica Sachs
2020-10-30 12:44:45 -04:00
committed by GitHub
parent 011d845df5
commit 462829bea1
5 changed files with 7 additions and 4 deletions

1
.gitignore vendored
View File

@@ -61,6 +61,7 @@ cli/visual-snapshots
# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
# User-specific stuff
.idea
.idea/**/workspace.xml
.idea/**/tasks.xml
.idea/**/usage.statistics.xml

View File

@@ -5,6 +5,7 @@
"main": "dist",
"scripts": {
"build": "rimraf dist && yarn transpile && yarn transpile:bin && yarn build:dist-package",
"build-prod": "yarn build",
"build:dist-package": "node scripts/prepareDistPackage.js && ncp ./plugins ./dist/plugins",
"check:links": "find . -type f -name 'README.md' ! -path './node_modules/*' | xargs -L1 npx markdown-link-check --quiet",
"cy:open": "node ../../scripts/cypress open",
@@ -131,7 +132,7 @@
},
"homepage": "https://on.cypress.io/component-testing",
"author": "Gleb Bahmutov <gleb.bahmutov@gmail.com>",
"bugs": "https://github.com/cypress-io/cypress/issues/new?assignees=JessicaSachs&labels=experiment%3A+component+testing,npm%3A%20%40cypress%2Freact&template=bug-report.md",
"bugs": "https://github.com/cypress-io/cypress/issues/new?assignees=&labels=npm%3A%20%40cypress%2Freact&template=1-bug-report.md&title=",
"keywords": [
"react",
"cypress",

View File

@@ -5,6 +5,7 @@
"main": "dist/index.js",
"scripts": {
"build": "tsc",
"build-prod": "yarn build",
"build:watch": "tsc --watch",
"cy:open": "node ../../scripts/cypress open",
"cy:run": "node ../../scripts/cypress run",
@@ -66,7 +67,7 @@
},
"homepage": "https://on.cypress.io/component-testing",
"author": "Gleb Bahmutov <gleb.bahmutov@gmail.com>",
"bugs": "https://github.com/cypress-io/cypress/issues/new?assignees=JessicaSachs&labels=experiment%3A+component+testing,npm%3A%20%40cypress%2Fvue&template=bug-report.md",
"bugs": "https://github.com/cypress-io/cypress/issues/new?assignees=&labels=npm%3A%20%40cypress%2Fvue&template=1-bug-report.md&title=",
"keywords": [
"cypress",
"vue"

View File

@@ -83,7 +83,7 @@
},
"homepage": "https://github.com/cypress-io/cypress/tree/master/npm/webpack-preprocessor#readme",
"author": "Chris Breiding <chris@cypress.io>",
"bugs": "https://github.com/cypress-io/cypress/issues/new?assignees=&labels=npm%3A %40cypress%2Fwebpack-preprocessor&template=bug-report.md",
"bugs": "https://github.com/cypress-io/cypress/issues/new?assignees=&labels=npm%3A%20%40cypress%2Fwebpack-preprocessor&template=1-bug-report.md&title=",
"keywords": [
"cypress",
"cypress-plugin",

View File

@@ -148,7 +148,7 @@ const waitOnTests = async (names, packageInfo) => {
console.log(`\nWaiting on the following CI jobs: ${jobs.join(', ')}`)
return Promise.all(jobs.map((job) => {
waitForJobToPass(job)
return Promise.resolve(waitForJobToPass(job))
.timeout(minutes(60))
.then(() => {
console.log(`${job} passed`)