From 62380d9377e72bf0e15643828c8338b81e05d437 Mon Sep 17 00:00:00 2001 From: Fam Zheng Date: Thu, 19 Dec 2024 20:38:24 +0000 Subject: [PATCH] update ci --- .gitlab-ci.yml | 18 ++++++++---------- deploy/kubeconfig.dev | 4 ++-- 2 files changed, 10 insertions(+), 12 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 2820894..53e8fbb 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -9,15 +9,13 @@ cache: - opencv/src - opencv/contrib - emtest/target - - venv test: stage: test-and-build tags: - - i7 + - emblem-dev before_script: - - if ! test -d venv; then python3 -m venv venv; fi - - source venv/bin/activate + - env - pip3 install -r requirements.txt script: - make opencv @@ -27,7 +25,7 @@ test: build-alg: stage: test-and-build tags: - - i7 + - emblem-dev script: - make opencv - make build/alg/qrtool @@ -39,7 +37,7 @@ build-alg: build-web: stage: test-and-build tags: - - i7 + - emblem-dev before_script: - (cd web; npm install) script: @@ -51,7 +49,7 @@ build-web: build-docker: stage: build-docker tags: - - i7 + - emblem-dev script: - make docker-build - make docker-push @@ -64,7 +62,7 @@ build-docker: deploy-dev: stage: deploy tags: - - i7 + - emblem-dev only: - dev script: @@ -74,7 +72,7 @@ deploy-dev: dev-smoke: stage: test-and-build tags: - - i7 + - emblem-dev allow_failure: true script: - ./scripts/emcli --env dev activate 0074253255108 @@ -84,7 +82,7 @@ dev-smoke: deploy-prod: stage: deploy tags: - - i7 + - emblem-dev only: - main script: diff --git a/deploy/kubeconfig.dev b/deploy/kubeconfig.dev index 46ad792..093d2db 100644 --- a/deploy/kubeconfig.dev +++ b/deploy/kubeconfig.dev @@ -16,5 +16,5 @@ preferences: {} users: - name: default user: - client-certificate-data: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUJrakNDQVRlZ0F3SUJBZ0lJZW9uUVdIaE5mcGd3Q2dZSUtvWkl6ajBFQXdJd0l6RWhNQjhHQTFVRUF3d1kKYXpOekxXTnNhV1Z1ZEMxallVQXhOamsyTURjd016ZzNNQjRYRFRJek1Ea3pNREV3TXprME4xb1hEVEkwTURreQpPVEV3TXprME4xb3dNREVYTUJVR0ExVUVDaE1PYzNsemRHVnRPbTFoYzNSbGNuTXhGVEFUQmdOVkJBTVRESE41CmMzUmxiVHBoWkcxcGJqQlpNQk1HQnlxR1NNNDlBZ0VHQ0NxR1NNNDlBd0VIQTBJQUJHZWpuRkFjK2hPRTBtNEMKT1Z3NkVNTG85SGZJMU4vVDYrTC9zRzR0OHA0WWI5VWhiTnlhVC9HcjlwVEhpZG5zS21sT3ZiZWZPR1NSV3JlbQpEcEhzNjEyalNEQkdNQTRHQTFVZER3RUIvd1FFQXdJRm9EQVRCZ05WSFNVRUREQUtCZ2dyQmdFRkJRY0RBakFmCkJnTlZIU01FR0RBV2dCVGd0NFp1aUp3YlZlZ0xUalFMSGdrVzFVR2JqREFLQmdncWhrak9QUVFEQWdOSkFEQkcKQWlFQTFXeWNZRW5WbEs2OG1GZGZBUmlKdytBUytSQ0swSkl3M2hLZXJmNlV4WE1DSVFDUU85cGROOUgxMzBOOApkUncvMHJUbHo3Q1J0ZmZObEdUdjNDeE1lRVVUb3c9PQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCi0tLS0tQkVHSU4gQ0VSVElGSUNBVEUtLS0tLQpNSUlCZHpDQ0FSMmdBd0lCQWdJQkFEQUtCZ2dxaGtqT1BRUURBakFqTVNFd0h3WURWUVFEREJock0zTXRZMnhwClpXNTBMV05oUURFMk9UWXdOekF6T0Rjd0hoY05Nak13T1RNd01UQXpPVFEzV2hjTk16TXdPVEkzTVRBek9UUTMKV2pBak1TRXdId1lEVlFRRERCaHJNM010WTJ4cFpXNTBMV05oUURFMk9UWXdOekF6T0Rjd1dUQVRCZ2NxaGtqTwpQUUlCQmdncWhrak9QUU1CQndOQ0FBUTJEUWxMMWxpM0cyU29pa0t1MGpIM2YwQzZYdWlxc1U0bVBzN0FqR1VPCnlGNnNra0hVamg2ZldPMDZBZ3NrUkdQQ3FaOFpwQjlDL2doZDlqVTl2ZnhubzBJd1FEQU9CZ05WSFE4QkFmOEUKQkFNQ0FxUXdEd1lEVlIwVEFRSC9CQVV3QXdFQi96QWRCZ05WSFE0RUZnUVU0TGVHYm9pY0cxWG9DMDQwQ3g0SgpGdFZCbTR3d0NnWUlLb1pJemowRUF3SURTQUF3UlFJaEFLdlNQVkRlTmtBZFRUR0pzNWNLRGFmSStCYUR4ZmhvCm1hM082V0hxK05JeEFpQnMxVTBsVlNRWjRYb0lZWXJ4OHBMSm5EUzVjSGI4cmRLTndaTjZEcExCSlE9PQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg== - client-key-data: LS0tLS1CRUdJTiBFQyBQUklWQVRFIEtFWS0tLS0tCk1IY0NBUUVFSUd4WU5mWk5GWVFJRG9zRVZjM0JiVUFNcVFoV0wrNVpndHIwZ0R2SUJES0tvQW9HQ0NxR1NNNDkKQXdFSG9VUURRZ0FFWjZPY1VCejZFNFRTYmdJNVhEb1F3dWowZDhqVTM5UHI0dit3YmkzeW5oaHYxU0ZzM0pwUAo4YXYybE1lSjJld3FhVTY5dDU4NFpKRmF0NllPa2V6clhRPT0KLS0tLS1FTkQgRUMgUFJJVkFURSBLRVktLS0tLQo= + client-certificate-data: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUJrRENDQVRlZ0F3SUJBZ0lJYlV6UGpWalNzYll3Q2dZSUtvWkl6ajBFQXdJd0l6RWhNQjhHQTFVRUF3d1kKYXpOekxXTnNhV1Z1ZEMxallVQXhOekl6TURVNU9UQTNNQjRYRFRJME1EZ3dOekU1TkRVd04xb1hEVEkxTURndwpOekU1TkRVd04xb3dNREVYTUJVR0ExVUVDaE1PYzNsemRHVnRPbTFoYzNSbGNuTXhGVEFUQmdOVkJBTVRESE41CmMzUmxiVHBoWkcxcGJqQlpNQk1HQnlxR1NNNDlBZ0VHQ0NxR1NNNDlBd0VIQTBJQUJHZjgvYlFKaU1rQUdIdUMKdG9qK0crVmsrbGgvalBvTUs1V29Zbi9xaGZBL0NrT05QMlIvTy9yci9uK2xZUERIZkMvaXVIcmx5ZUtkL1ZwTAozeVR4SVc2alNEQkdNQTRHQTFVZER3RUIvd1FFQXdJRm9EQVRCZ05WSFNVRUREQUtCZ2dyQmdFRkJRY0RBakFmCkJnTlZIU01FR0RBV2dCUXdtL2pDTWozOXhEbG1aU05HNmdCTGJvL2ZPREFLQmdncWhrak9QUVFEQWdOSEFEQkUKQWlBOVREdHBIK0RaQ3g3Q2NWVXZYQVpLMFg2UUpxUldESWMrdkxIMEdRc3p0d0lnRkZObTk1R015ZXdIN3hqYQppVnhHREVjT281OG9sNDF3SUU2WFpRa2pNdEU9Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0KLS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUJkekNDQVIyZ0F3SUJBZ0lCQURBS0JnZ3Foa2pPUFFRREFqQWpNU0V3SHdZRFZRUUREQmhyTTNNdFkyeHAKWlc1MExXTmhRREUzTWpNd05UazVNRGN3SGhjTk1qUXdPREEzTVRrME5UQTNXaGNOTXpRd09EQTFNVGswTlRBMwpXakFqTVNFd0h3WURWUVFEREJock0zTXRZMnhwWlc1MExXTmhRREUzTWpNd05UazVNRGN3V1RBVEJnY3Foa2pPClBRSUJCZ2dxaGtqT1BRTUJCd05DQUFSdEtyd3hYRTB2L0FCV3FYS1dheGtGQlU0VmZuZmxGOFUwcjViUmt5cFQKRjRhVzV3N21ONkhOK01TdGo4T3BlVHBKSzJtM0VNbkE5SnFrS0ZhM3N0S0lvMEl3UURBT0JnTlZIUThCQWY4RQpCQU1DQXFRd0R3WURWUjBUQVFIL0JBVXdBd0VCL3pBZEJnTlZIUTRFRmdRVU1KdjR3akk5L2NRNVptVWpSdW9BClMyNlAzemd3Q2dZSUtvWkl6ajBFQXdJRFNBQXdSUUlnUW9XYlhZT3Brb1owL1hIeGRNTXEydWJYWUNrSmo3c2IKMnJqT3UxRlhmUEVDSVFEMEpId0NsZDdrME9FK2ZVK1ZYWDVSRWdWMFFmK2gxU3RNUS9KdFBjMXVkdz09Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K + client-key-data: LS0tLS1CRUdJTiBFQyBQUklWQVRFIEtFWS0tLS0tCk1IY0NBUUVFSU04Q0dzMGRZNGN0MWJZaUJScGVvK1dLTmhBbzl0b1d2NHpCcmR4S3U0RWVvQW9HQ0NxR1NNNDkKQXdFSG9VUURRZ0FFWi96OXRBbUl5UUFZZTRLMmlQNGI1V1Q2V0grTStnd3JsYWhpZitxRjhEOEtRNDAvWkg4NwordXYrZjZWZzhNZDhMK0s0ZXVYSjRwMzlXa3ZmSlBFaGJnPT0KLS0tLS1FTkQgRUMgUFJJVkFURSBLRVktLS0tLQo=