Fix docs dev build when dependencies are not installed (#915)
Make sure dependencies are properly installed before building <!-- Insert PR description--> ## Type of change <!--- Please check the type of change your PR introduces: ---> - [ ] 🌻 Feature - [x] 🐛 Bugfix - [ ] 🗺️ Documentation - [ ] 🤖 Test - [ ] 💻 CI/Deployment - [ ] 🐹 Trivial/Minor ## Issue(s) ## Test Plan <!-- How will this be tested prior to merging.--> - [x] 💪 Manual - [ ] ⚡ Unit test - [ ] 💚 E2E
This commit is contained in:
parent
e8473e3c78
commit
db7128d627
@ -54,6 +54,13 @@ genclidocs: ${MDGEN_BINARY}
|
||||
|
||||
${MDGEN_BINARY}: $(shell find ../src -type f -name *.go) $(shell find ../src -type d )
|
||||
@echo 'Re-building Corso CLI docs auto-gen tooling...'
|
||||
docker run --rm -it \
|
||||
-v ${CORSO_REPO}:${CORSO_REPO_CONTAINER} -v ${CORSO_BUILD_DIR}:${CORSO_BUILD_DIR} \
|
||||
--env GOCACHE=${CORSO_BUILD_CACHE} --env GOMODCACHE=${CORSO_BUILD_MOD} --env GOTMPDIR=${CORSO_BUILD_DIR} \
|
||||
--workdir ${CORSO_REPO_CONTAINER}/src \
|
||||
--entrypoint /usr/local/go/bin/go \
|
||||
golang:1.18 \
|
||||
mod tidy
|
||||
docker run --rm -it \
|
||||
-v ${CORSO_REPO}:${CORSO_REPO_CONTAINER} -v ${CORSO_BUILD_DIR}:${CORSO_BUILD_DIR} \
|
||||
--env GOCACHE=${CORSO_BUILD_CACHE} --env GOMODCACHE=${CORSO_BUILD_MOD} --env GOTMPDIR=${CORSO_BUILD_DIR} \
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user