Test building of the speculator and continuserv
This commit is contained in:
parent
ad068bcd22
commit
349696fc1d
1 changed files with 24 additions and 1 deletions
|
@ -45,6 +45,18 @@ validateapi: &validateapi
|
||||||
npm install
|
npm install
|
||||||
node validator.js -s "client-server"
|
node validator.js -s "client-server"
|
||||||
|
|
||||||
|
buildspeculator: &buildspeculator
|
||||||
|
name: Build Speculator
|
||||||
|
command: |
|
||||||
|
cd scripts/speculator
|
||||||
|
go build
|
||||||
|
|
||||||
|
buildcontinuserv: &buildcontinuserv
|
||||||
|
name: Build Continuserv
|
||||||
|
command: |
|
||||||
|
cd scripts/continuserv
|
||||||
|
go build
|
||||||
|
|
||||||
version: 2
|
version: 2
|
||||||
jobs:
|
jobs:
|
||||||
validate-docs:
|
validate-docs:
|
||||||
|
@ -71,7 +83,6 @@ jobs:
|
||||||
- run:
|
- run:
|
||||||
name: "Doc build is available at:"
|
name: "Doc build is available at:"
|
||||||
command: DOCS_URL="${CIRCLE_BUILD_URL}/artifacts/${CIRCLE_NODE_INDEX}/${CIRCLE_WORKING_DIRECTORY/#\~/$HOME}/scripts/gen/index.html"; echo $DOCS_URL
|
command: DOCS_URL="${CIRCLE_BUILD_URL}/artifacts/${CIRCLE_NODE_INDEX}/${CIRCLE_WORKING_DIRECTORY/#\~/$HOME}/scripts/gen/index.html"; echo $DOCS_URL
|
||||||
|
|
||||||
build-swagger:
|
build-swagger:
|
||||||
docker:
|
docker:
|
||||||
- image: uhoreg/matrix-doc-build
|
- image: uhoreg/matrix-doc-build
|
||||||
|
@ -84,6 +95,18 @@ jobs:
|
||||||
- run:
|
- run:
|
||||||
name: "Swagger UI is available at:"
|
name: "Swagger UI is available at:"
|
||||||
command: DOCS_URL="${CIRCLE_BUILD_URL}/artifacts/${CIRCLE_NODE_INDEX}/${CIRCLE_WORKING_DIRECTORY/#\~/$HOME}/api/client-server/index.html"; echo $DOCS_URL
|
command: DOCS_URL="${CIRCLE_BUILD_URL}/artifacts/${CIRCLE_NODE_INDEX}/${CIRCLE_WORKING_DIRECTORY/#\~/$HOME}/api/client-server/index.html"; echo $DOCS_URL
|
||||||
|
build-dev-scripts:
|
||||||
|
docker:
|
||||||
|
- image: golang:1.8
|
||||||
|
steps:
|
||||||
|
- checkout
|
||||||
|
- run:
|
||||||
|
name: Install Dependencies
|
||||||
|
command: |
|
||||||
|
go get github.com/hashicorp/golang-lru
|
||||||
|
go get gopkg.in/fsnotify/fsnotify.v1
|
||||||
|
- run: *buildcontinuserv
|
||||||
|
- run: *buildspeculator
|
||||||
|
|
||||||
workflows:
|
workflows:
|
||||||
version: 2
|
version: 2
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue