-
Notifications
You must be signed in to change notification settings - Fork 574
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
chore: ci limits on building finsemble, and clean up #2332
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,7 +2,7 @@ name: Reactive Trader Dev Weekday E2E | |
|
||
on: | ||
schedule: | ||
- cron: "00 8,10,12,14,16 * * 1-5" | ||
- cron: "45 8 * * 1-5" | ||
|
||
defaults: | ||
run: | ||
|
@@ -28,44 +28,15 @@ jobs: | |
- name: Install dependencies | ||
run: npm ci | ||
|
||
- name: Test Dev | ||
- name: Test | ||
env: | ||
E2E_RTC_WEB_ROOT_URL: https://web.dev.reactivetrader.com | ||
run: npx playwright test --project=web credit.spec.ts | ||
continue-on-error: true | ||
run: npm run e2e:web | ||
|
||
- name: Artifact Upload | ||
uses: actions/upload-artifact@v4 | ||
if: failure() | ||
with: | ||
name: playwright-report-dev | ||
path: packages/client/playwright-report/ | ||
retention-days: 7 | ||
|
||
- name: Test UAT | ||
env: | ||
E2E_RTC_WEB_ROOT_URL: https://web.uat.reactivetrader.com | ||
run: npx playwright test --project=web credit.spec.ts | ||
continue-on-error: true | ||
|
||
- name: Artifact Upload | ||
uses: actions/upload-artifact@v4 | ||
if: failure() | ||
with: | ||
name: playwright-report-uat | ||
path: packages/client/playwright-report/ | ||
retention-days: 7 | ||
|
||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Start to wind back the relentless Credit E2E-ing we are doing atm, that I pushed directly to master a few days ago. |
||
- name: Test Prod | ||
env: | ||
E2E_RTC_WEB_ROOT_URL: https://web.prod.reactivetrader.com | ||
run: npx playwright test --project=web credit.spec.ts | ||
continue-on-error: true | ||
|
||
- name: Artifact Upload | ||
uses: actions/upload-artifact@v4 | ||
if: failure() | ||
with: | ||
name: playwright-report-prod | ||
name: playwright-report | ||
path: packages/client/playwright-report/ | ||
retention-days: 7 |
This file was deleted.
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -83,13 +83,6 @@ jobs: | |
rsync -d -r dist \ | ||
gs://$BUCKET_OPENFIN/tag/${{ steps.vars.outputs.TAG }} | ||
|
||
- name: Deploy (Launcher) | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. about time we retired this .. very old installations used to point to |
||
run: | | ||
gsutil -m \ | ||
-h "Cache-Control: no-cache" \ | ||
rsync -d -r dist \ | ||
gs://$BUCKET_LAUNCHER/tag/${{ steps.vars.outputs.TAG }} | ||
|
||
- name: Build (Finsemble) | ||
env: | ||
DOMAIN: https://finsemble.prod.reactivetrader.com | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
only build Finsemble for Dev, UAT and Prod .. and consider dropping it entirely in the new year .. if we pick it up again (unlikely), we would probably look at using the io.Connect (i.e. rebadged Glue 42) product which has superseded Finsemble now (there is a migration path, I am told).