Skip to content

Commit eef2e55

Browse files
Create pipeline angular-sdk-plugin
1 parent b482299 commit eef2e55

File tree

1 file changed

+73
-0
lines changed

1 file changed

+73
-0
lines changed

.harness/ci.yaml

Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
pipeline:
2+
name: angular-sdk-plugin
3+
identifier: angularsdkplugin
4+
projectIdentifier: Harness_Split
5+
orgIdentifier: PROD
6+
tags: {}
7+
properties:
8+
ci:
9+
codebase:
10+
connectorRef: fmegithubharnessgitops
11+
repoName: angular-sdk-plugin
12+
build: <+input>
13+
stages:
14+
- stage:
15+
name: Check-Test-Build
16+
identifier: Checkout_code
17+
description: ""
18+
type: CI
19+
spec:
20+
cloneCodebase: true
21+
caching:
22+
enabled: true
23+
override: true
24+
paths: []
25+
platform:
26+
os: Linux
27+
arch: Amd64
28+
runtime:
29+
type: Cloud
30+
spec:
31+
size: small
32+
imageSpec:
33+
imageName: ubuntu-latest
34+
buildIntelligence:
35+
enabled: false
36+
execution:
37+
steps:
38+
- step:
39+
type: Action
40+
name: Set up Node.js
41+
identifier: Set_up_Nodejs
42+
spec:
43+
uses: dcodeIO/setup-node-nvm@master
44+
with:
45+
node-version: 20
46+
- step:
47+
type: Run
48+
name: npm ci
49+
identifier: npm_ci
50+
spec:
51+
shell: Sh
52+
command: npm ci
53+
- step:
54+
type: Run
55+
name: npm run lint
56+
identifier: npm_run_lint
57+
spec:
58+
shell: Sh
59+
command: npm run lint
60+
- step:
61+
type: Run
62+
name: npm run test
63+
identifier: npm_run_test
64+
spec:
65+
shell: Sh
66+
command: npm run test
67+
- step:
68+
type: Run
69+
name: npm run build
70+
identifier: npm_run_build
71+
spec:
72+
shell: Sh
73+
command: npm run build

0 commit comments

Comments
 (0)