Please enable JavaScript.
Coggle requires JavaScript to display documents.
Jenkins Pipelines, Start, Start, Start, Start, Start, Start, Start, Start,…
Jenkins Pipelines
Start
Syslog-plugin unit tests
Sdwan-plugin unit tests
vista-app unit tests
QoS-plugin unit tests
Debugin-plugin unit tests
Awplus-plugin unit tests
Nozomi-plugin unit tests
End
vista-shared unit tests
Server unit tests
Shared modules unit tests
ATUI Components unit tests
Forescout-plugin unit tests
Health-monitor-plugin unit tests
Start
Build app
Build server
Build Storybook
End
Start
Get Dependencies
Build Checks
Build Code
unit tests
End
Start
yarn
End
Start
yarn run build:checks
yarn run clean
End
Start
yarn build:check-blacklist
yarn build:strict-check-changes
yarn lint
End
Start
Get Dependencies
Developer system tests
Build Code
Build Deployment image
Serenity Tests
End
Start
Integration Tests
Topology Tests
End
Start
failsafe
deploy:hide-node-modules
deploy:hide-workspace-node-modules
deploy:install-production-deps
deploy:install-workspace-production-deps
deploy:restore-node-modules
deploy:restore-workspace-node-modules
generate-dist-tar
End
Start
yarn run test:serenity
End
Start
Build
Developer system tests
Run Buildsys
Dockerize ACS container
Update Docker image for branch
Serenity Tests
Update buildsys cache
Store output vista ACS .app files
Publish Docker Image
1 more item...
Start
node createReleaseTarballs.js
ts-node createVistaACSApp.ts
End
Start
node buildDockerACSImage.js
End
Start
dockerImageName = "${dockerImageName}_${MY_GIT_BRANCH}"
End
Start
./scripts/update_cache targets/containers/vista-x86_64
./scripts/mrrobot-update-versions
http://mrrobot.atlnz.lc
vista-x86_64
End
Start
scp ${OUTPUT_APP_NAME} "awpbuild:/tftpboot/${TFTPBOOT_PATH}/${VISTA_VERSION}-prerelease/acs"
scp ${OUTPUT_APP_NAME} awpbuild:/tftpboot/containers/unsigned
End
Start
dockerImage.push(TAG)
End
Start
scp -r dist/storybook/atui-components/* awpbuild.atlnz.lc:/var/www/atui-components
End
Start
yarn publish
End
Start
git tag -m "${BUILD_TAG}" -a ${BUILD_TAG} ${build_head_commit_id}
git push origin ${BUILD_TAG} --no-verify
End
Start
make dirs
cp dist.tar.xz "${PRERELEASE_DIR
PATH}"/dist/Vista\ Manager
${VISTA
VERSION}
${BUILD_DATE}.tar.xz
link
End
Start
docker image prune -f
yarn cache clean
yarn
yarn run clean
yarn run version
yarn run build:production -- --no-progress -p
Build Deployment Image
Start
yarn build:checks
yarn build:production:buildNumber
npm run clean
npm run build:vista-server
npm run build:vista-app
npm run build:storybook
npm run build:atui-components
npm run test:unit-karma:production
npm run test:unit-server
Start
yarn run build
yarn run deploy
End
Start
yarn workspace vista-app run ng:build
End
Start
yarn test:vista-app:unit-karma-production
yarn test:health-monitor-plugin:unit-karma-production
yarn test:qos-plugin:unit-karma-production
yarn test:debugin-plugin:unit-karma-production
yarn test:shared-modules:unit-karma-production
yarn test:vista-shared:unit-karma-production
End
Start
test:sdwan-plugin
test:syslog-plugin
test:forescout-plugin
test:vista-server
test:vista-shared
test:health-monitor-plugin
test:qos-plugin
test:debugin-plugin
test:awplus-plugin
1 more item...
Build Checks
Get Dependencies
Build Code
Unit test
Developer system tests
Build Deployment Image
Serenity Tests
AV unit test
AV run-all-tests
vista-build_3.13.0
Run buildsys
Dockerize ACS container
Update Docker image for branch
Update buildsys cache
Store output vista ACS .app files
Publish Docker Image
Publish Storybook
Publish ATUI-Components to NPM
Update Tag
Configure artifact output directories
Build
yarn run build:checks
yarn run build:production -- --no-progress -p
npm run build:vista-server / build Server
npm run build:vista-app / Build App
test:unit-karma:production
npm run test:unit-server
vista-buildsys-base-update-autoverifier