mirror of
https://github.com/logos-messaging/examples.waku.org.git
synced 2026-01-07 15:23:06 +00:00
add example to CI
This commit is contained in:
parent
cbb436ad35
commit
20bac0582f
3
.github/workflows/ci.yml
vendored
3
.github/workflows/ci.yml
vendored
@ -20,7 +20,8 @@ jobs:
|
|||||||
web-chat,
|
web-chat,
|
||||||
noise-js,
|
noise-js,
|
||||||
noise-rtc,
|
noise-rtc,
|
||||||
relay-direct-rtc
|
relay-direct-rtc,
|
||||||
|
rln-js
|
||||||
]
|
]
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
|
|||||||
12
ci/Jenkinsfile
vendored
12
ci/Jenkinsfile
vendored
@ -43,7 +43,7 @@ pipeline {
|
|||||||
stage('noise-js') { steps { script { buildExample() } } }
|
stage('noise-js') { steps { script { buildExample() } } }
|
||||||
stage('noise-rtc') { steps { script { buildExample() } } }
|
stage('noise-rtc') { steps { script { buildExample() } } }
|
||||||
stage('relay-direct-rtc') { steps { script { buildExample() } } }
|
stage('relay-direct-rtc') { steps { script { buildExample() } } }
|
||||||
stage('rln-js') { steps { script { buildNextJSExample() } } }
|
stage('rln-js') { steps { script { buildExample() } } }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -86,13 +86,3 @@ def copyExample(example=STAGE_NAME) {
|
|||||||
sh "mkdir -p ${dest}"
|
sh "mkdir -p ${dest}"
|
||||||
sh "cp -r ${source}/. ${dest}"
|
sh "cp -r ${source}/. ${dest}"
|
||||||
}
|
}
|
||||||
|
|
||||||
def buildNextJSExample(example=STAGE_NAME) {
|
|
||||||
def dest = "${WORKSPACE}/build/docs/${example}"
|
|
||||||
dir("examples/${example}") {
|
|
||||||
sh 'npm install --silent'
|
|
||||||
sh 'npm run build'
|
|
||||||
sh "mkdir -p ${dest}"
|
|
||||||
sh "cp -r out/* ${dest}"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user