Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Missing build files #3522

Merged
merged 16 commits into from Jan 29, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
58 changes: 24 additions & 34 deletions .gitlab-ci.yml
Expand Up @@ -195,16 +195,15 @@ test:live:setup:
- echo "GITLAB_URL=${GITLAB_URL}" >> intergration.env
- echo "GITLAB_PERSONAL_ACCESS_TOKEN=${GITLAB_PERSONAL_ACCESS_TOKEN}" >> intergration.env
- echo "Waiting for service to start"
- sleep 180
- sleep 210
- attempt=1
- |
attempt=1;
while [[ "$(curl --fail --silent -X GET "$GITLAB_URL/-/readiness?all=1" --insecure | jq -r '.master_check[0].status')" != "ok" ]];
do
echo -ne "Polling Attempt: $attempt - Gitlab service still not alive yet!";
while [[ "$(curl --fail --silent -X GET "$GITLAB_URL/-/readiness?all=1" --insecure | jq -r '.master_check[0].status')" != "ok" ]]; do
echo "Polling Attempt: $attempt - Gitlab service is not alive yet";
sleep 10;
((attempt++));
done;
- echo "Service is up and running!"
done
- echo "Service is up and running"
artifacts:
reports:
dotenv: intergration.env
Expand Down Expand Up @@ -406,6 +405,19 @@ test:live:teardown:
GIT_STRATEGY: clone
GIT_DEPTH: 0
NX_REJECT_UNKNOWN_LOCAL_CACHE: 0
needs:
- build # CHECKME: Needed for the artifacts
- test:unit:utils
- test:unit:core
- test:unit:cli
- test:unit:rest
- test:types:utils
- test:types:core
- test:types:rest
- test:integration:rest
- test:integration:core
- test:e2e:cli
- test:e2e:rest
cache:
- <<: *cacheinstallmodules
policy: pull
Expand All @@ -419,29 +431,20 @@ test:live:teardown:
- git remote set-url origin https://jdalrymple:${GITHUB_TOKEN}@github.com/jdalrymple/gitbeaker.git
- git branch $CI_COMMIT_BRANCH HEAD
- git checkout $CI_COMMIT_BRANCH
- echo 'Ensure build files are present'
- ls -A packages/requester-utils/dist
- ls -A packages/core/dist
- ls -A packages/rest/dist
- ls -A packages/cli/dist

## Canary or RC Special Releases

release:special:
extends: .release:base
needs:
- test:unit:utils
- test:unit:core
- test:unit:cli
- test:unit:rest
- test:types:utils
- test:types:core
- test:types:rest
- test:integration:rest
- test:integration:core
- test:e2e:cli
- test:e2e:rest
only:
refs:
- /^pr-[0-9]+$/

script:
- echo 'release'
- echo "Checking for special release..."
- |
if [[ $CI_COMMIT_BRANCH =~ ^pr-[0-9]*$ ]]; then
Expand All @@ -461,21 +464,8 @@ release:special:

release:
extends: .release:base
needs:
- test:unit:utils
- test:unit:core
- test:unit:cli
- test:unit:rest
- test:types:utils
- test:types:core
- test:types:rest
- test:integration:rest
- test:integration:core
- test:e2e:cli
- test:e2e:rest
only:
refs:
- main
- next

script: yarn release
4 changes: 2 additions & 2 deletions packages/cli/package.json
Expand Up @@ -38,8 +38,8 @@
"lint:fix": "yarn lint --fix"
},
"dependencies": {
"@gitbeaker/core": "^39.33.2",
"@gitbeaker/rest": "^39.33.2",
"@gitbeaker/core": "39.33.2",
"@gitbeaker/rest": "39.33.2",
"chalk": "4.1.2",
"sywac": "^1.3.0",
"xcase": "^2.0.1"
Expand Down
2 changes: 1 addition & 1 deletion packages/core/package.json
Expand Up @@ -51,7 +51,7 @@
"lint:fix": "yarn lint --fix"
},
"dependencies": {
"@gitbeaker/requester-utils": "^39.33.2",
"@gitbeaker/requester-utils": "39.33.2",
"qs": "^6.11.2",
"xcase": "^2.0.1"
},
Expand Down
4 changes: 2 additions & 2 deletions packages/rest/package.json
Expand Up @@ -53,8 +53,8 @@
"lint:fix": "yarn lint --fix"
},
"dependencies": {
"@gitbeaker/core": "^39.33.2",
"@gitbeaker/requester-utils": "^39.33.2"
"@gitbeaker/core": "39.33.2",
"@gitbeaker/requester-utils": "39.33.2"
},
"devDependencies": {
"@playwright/test": "^1.40.1",
Expand Down
16 changes: 8 additions & 8 deletions yarn.lock
Expand Up @@ -831,8 +831,8 @@ __metadata:
version: 0.0.0-use.local
resolution: "@gitbeaker/cli@workspace:packages/cli"
dependencies:
"@gitbeaker/core": "npm:^39.33.2"
"@gitbeaker/rest": "npm:^39.33.2"
"@gitbeaker/core": "npm:39.33.2"
"@gitbeaker/rest": "npm:39.33.2"
chalk: "npm:4.1.2"
sywac: "npm:^1.3.0"
tsup: "npm:^8.0.1"
Expand All @@ -844,11 +844,11 @@ __metadata:
languageName: unknown
linkType: soft

"@gitbeaker/core@npm:^39.33.2, @gitbeaker/core@workspace:packages/core":
"@gitbeaker/core@npm:39.33.2, @gitbeaker/core@workspace:packages/core":
version: 0.0.0-use.local
resolution: "@gitbeaker/core@workspace:packages/core"
dependencies:
"@gitbeaker/requester-utils": "npm:^39.33.2"
"@gitbeaker/requester-utils": "npm:39.33.2"
"@types/node": "npm:^20.10.5"
get-param-names: "github:jdalrymple/get-param-names#1-improve-functionality"
qs: "npm:^6.11.2"
Expand All @@ -859,7 +859,7 @@ __metadata:
languageName: unknown
linkType: soft

"@gitbeaker/requester-utils@npm:^39.33.2, @gitbeaker/requester-utils@workspace:packages/requester-utils":
"@gitbeaker/requester-utils@npm:39.33.2, @gitbeaker/requester-utils@workspace:packages/requester-utils":
version: 0.0.0-use.local
resolution: "@gitbeaker/requester-utils@workspace:packages/requester-utils"
dependencies:
Expand All @@ -873,12 +873,12 @@ __metadata:
languageName: unknown
linkType: soft

"@gitbeaker/rest@npm:^39.33.2, @gitbeaker/rest@workspace:packages/rest":
"@gitbeaker/rest@npm:39.33.2, @gitbeaker/rest@workspace:packages/rest":
version: 0.0.0-use.local
resolution: "@gitbeaker/rest@workspace:packages/rest"
dependencies:
"@gitbeaker/core": "npm:^39.33.2"
"@gitbeaker/requester-utils": "npm:^39.33.2"
"@gitbeaker/core": "npm:39.33.2"
"@gitbeaker/requester-utils": "npm:39.33.2"
"@playwright/test": "npm:^1.40.1"
"@types/node": "npm:^20.10.5"
tsup: "npm:^8.0.1"
Expand Down