Skip to content
This repository was archived by the owner on Dec 3, 2025. It is now read-only.

Commit 6ea4cb7

Browse files
author
Martynas Žilinskas
authored
Feature: Migration to lerna (#24)
1 parent e9e1e49 commit 6ea4cb7

73 files changed

Lines changed: 78712 additions & 12812 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.ci/dev-build.yml

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
trigger: none
2+
pr: none
3+
4+
pool:
5+
vmImage: "ubuntu-latest"
6+
7+
steps:
8+
- task: NodeTool@0
9+
inputs:
10+
versionSpec: "10.x"
11+
displayName: "Install Node.js"
12+
13+
- script: |
14+
npm install
15+
npm run bootstrap
16+
displayName: "npm install and bootstrap"
17+
18+
- script: |
19+
npm run build
20+
displayName: "npm run build"
21+
22+
- script: |
23+
npm test
24+
displayName: "npm test"
25+
26+
- script: |
27+
npx lerna version 0.0.0-canary.$(git rev-parse --short HEAD) --no-push --no-git-tag-version --no-commit-hooks -y
28+
npm run pack
29+
displayName: "Set canary version and pack"
30+
31+
- script: |
32+
mkdir $(Build.ArtifactStagingDirectory)/packages
33+
mv packages/**/*.tgz $(Build.ArtifactStagingDirectory)/packages
34+
displayName: "Move tgz to artifacts folder"
35+
36+
- task: PublishBuildArtifacts@1
37+
displayName: "Publish Artifact: packages"
38+
inputs:
39+
PathtoPublish: "$(Build.ArtifactStagingDirectory)/packages"
40+
ArtifactName: packages
41+
42+
- task: PublishBuildArtifacts@1
43+
displayName: "Publish Artifact: lerna.json"
44+
inputs:
45+
PathtoPublish: "$(System.DefaultWorkingDirectory)/lerna.json"
46+
ArtifactName: lerna

.ci/pr-build.yml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
trigger: none
2+
pr: none
3+
4+
pool:
5+
vmImage: "ubuntu-latest"
6+
7+
steps:
8+
- task: NodeTool@0
9+
inputs:
10+
versionSpec: "10.x"
11+
displayName: "Install Node.js"
12+
13+
- script: |
14+
npm install
15+
npm run bootstrap
16+
displayName: "npm install and bootstrap"
17+
18+
- script: |
19+
npm run build
20+
displayName: "npm run build"
21+
22+
- script: |
23+
npm test
24+
displayName: "npm test"

.ci/production-build.yml

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
trigger: none
2+
pr: none
3+
4+
pool:
5+
vmImage: "ubuntu-latest"
6+
7+
steps:
8+
- task: NodeTool@0
9+
inputs:
10+
versionSpec: "10.x"
11+
displayName: "Install Node.js"
12+
13+
- script: |
14+
npm install
15+
npm run bootstrap
16+
displayName: "npm install and bootstrap"
17+
18+
- script: |
19+
npm run build
20+
displayName: "npm run build"
21+
22+
- script: |
23+
npm test
24+
displayName: "npm test"
25+
26+
- script: |
27+
npm run pack
28+
displayName: "npm run pack"
29+
30+
- script: |
31+
mkdir $(Build.ArtifactStagingDirectory)/packages
32+
mv packages/**/*.tgz $(Build.ArtifactStagingDirectory)/packages
33+
displayName: "Move tgz to artifacts folder"
34+
35+
- task: PublishBuildArtifacts@1
36+
displayName: "Publish Artifact: packages"
37+
inputs:
38+
PathtoPublish: "$(Build.ArtifactStagingDirectory)/packages"
39+
ArtifactName: packages
40+
41+
- task: PublishBuildArtifacts@1
42+
displayName: "Publish Artifact: lerna.json"
43+
inputs:
44+
PathtoPublish: "$(System.DefaultWorkingDirectory)/lerna.json"
45+
ArtifactName: lerna

common/config/rush/.npmrc

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

common/config/rush/command-line.json

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

common/config/rush/common-versions.json

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

0 commit comments

Comments
 (0)