From 02af058977550b5f533a1fc333bd39a72b94f70d Mon Sep 17 00:00:00 2001 From: Orta Therox Date: Sat, 21 Sep 2019 07:55:30 -0400 Subject: [PATCH] Remove daily infrastructure --- azure-pipelines.yml | 25 ------------------------- package.json | 3 +-- scripts/runDaily.js | 29 ----------------------------- 3 files changed, 1 insertion(+), 56 deletions(-) delete mode 100644 azure-pipelines.yml delete mode 100644 scripts/runDaily.js diff --git a/azure-pipelines.yml b/azure-pipelines.yml deleted file mode 100644 index 5a43b39e..00000000 --- a/azure-pipelines.yml +++ /dev/null @@ -1,25 +0,0 @@ -# triggered by schedule at 5am to try make sure it's done after the TS daily build -schedules: -- cron: '0 5 * * *' - displayName: Daily 5am build - branches: - include: - - master - always: true - -pr: none - -pool: - vmImage: 'ubuntu-latest' - -steps: -- bash: | - npm install - npm run run-nightly - displayName: 'Update & Build' - -- bash: | - echo //registry.npmjs.org/:_authToken=${NPM_TOKEN} > .npmrc - npm publish --tag next - - displayName: 'Publish to NPM' diff --git a/package.json b/package.json index 5a002e0a..6bbb4da5 100644 --- a/package.json +++ b/package.json @@ -8,8 +8,7 @@ "compile": "mrmdir ./release && npm run compile-amd && npm run compile-esm", "watch": "tsc -p ./src --watch", "prepublishOnly": "npm run compile && node ./scripts/bundle && mcopy ./src/monaco.d.ts ./release/monaco.d.ts", - "import-typescript": "node ./scripts/importTypescript", - "run-nightly": "node ./scripts/runDaily" + "import-typescript": "node ./scripts/importTypescript" }, "author": "Microsoft Corporation", "license": "MIT", diff --git a/scripts/runDaily.js b/scripts/runDaily.js deleted file mode 100644 index a5fccf27..00000000 --- a/scripts/runDaily.js +++ /dev/null @@ -1,29 +0,0 @@ -// @ts-check -/*--------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - *--------------------------------------------------------------------------------------------*/ - -const { execSync } = require("child_process"); -const { join } = require("path"); -const { readFileSync, writeFileSync } = require("fs"); - -// Update to the daily build -execSync("npm install --save typescript@next"); - -// Update the dts files -execSync("npm run import-typescript"); - -// Sync the versions -const packagePath = join(__dirname, "../package.json"); -const package = JSON.parse(readFileSync(packagePath, "utf8")); - -const tsPackagePath = join(__dirname, "../node_modules/typescript/package.json"); -const tsPackage = JSON.parse(readFileSync(tsPackagePath, "utf8")); - -// Set the monaco-typescript version to directly match the typescript nightly version -package.version = tsPackage.version; -writeFileSync(packagePath, JSON.stringify(package), "utf8"); - -// Update the dts files -execSync("npm run compile");