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

[TECH-272] Make mpyl work in the monorepo #96

Merged
merged 26 commits into from
May 15, 2023

Conversation

SamTheisens
Copy link
Collaborator

@SamTheisens SamTheisens commented May 10, 2023

Corresponding monorepo changes https://github.com/Vandebron/Vandebron/pull/10358

branch: feature/TECH-272-upgrade-monorepo

branch: feature/TECH-272-upgrade-monorepo
@github-actions
Copy link

github-actions bot commented May 10, 2023

Test Results

66 tests   64 ✔️  9s ⏱️
  1 suites    2 💤
  1 files      0

Results for commit 5291fb8.

♻️ This comment has been updated with latest results.

branch: feature/TECH-272-upgrade-monorepo
@vandebronjenkins
Copy link

vandebronjenkins commented May 10, 2023

📕 TECH-272 Investigate and fix monorepo runner sam@vandebron.nl

Figure out a better way to run mpyl on the monorepo
🏗️ Build 17 ✅ Successful, started by Sam Theisens
🚀 enrichChargeSessionsJob, job, kong-sync, nodeservice, sbtservice

@SamTheisens SamTheisens force-pushed the feature/TECH-272-upgrade-monorepo branch from 6fe615e to 9797293 Compare May 10, 2023 07:01
branch: feature/TECH-272-upgrade-monorepo
branch: feature/TECH-272-upgrade-monorepo
branch: feature/TECH-272-upgrade-monorepo
@SamTheisens SamTheisens force-pushed the feature/TECH-272-upgrade-monorepo branch from d01d895 to 8f8004b Compare May 10, 2023 09:34
@SamTheisens SamTheisens changed the title [TECH-272] Pull main at start of run [TECH-272] Make mpyl work in the monorepo May 11, 2023
@SamTheisens SamTheisens force-pushed the feature/TECH-272-upgrade-monorepo branch from 564fe64 to bbc2ce3 Compare May 12, 2023 06:24
@SamTheisens SamTheisens marked this pull request as ready for review May 12, 2023 15:24
@SamTheisens SamTheisens force-pushed the feature/TECH-272-upgrade-monorepo branch from 40a5af0 to 621c1a3 Compare May 12, 2023 15:45
@SamTheisens SamTheisens requested a review from koeves May 15, 2023 05:47
@SamTheisens SamTheisens force-pushed the feature/TECH-272-upgrade-monorepo branch 2 times, most recently from ba7e769 to cea8341 Compare May 15, 2023 06:38
branch: feature/TECH-272-upgrade-monorepo
branch: feature/TECH-272-upgrade-monorepo
branch: feature/TECH-272-upgrade-monorepo
to avoid:
```
a lowercase RFC 1123 subdomain must consist of lower case alphanumeric characters, '-' or '.', and must start and end with an alphanumeric character (e.g. 'example.com', regex used for validation is '[a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*')
```

branch: feature/TECH-272-upgrade-monorepo
branch: feature/TECH-272-upgrade-monorepo
branch: feature/TECH-272-upgrade-monorepo
branch: feature/TECH-272-upgrade-monorepo
branch: feature/TECH-272-upgrade-monorepo
branch: feature/TECH-272-upgrade-monorepo
branch: feature/TECH-272-upgrade-monorepo
branch: feature/TECH-272-upgrade-monorepo
branch: feature/TECH-272-upgrade-monorepo
branch: feature/TECH-272-upgrade-monorepo
branch: feature/TECH-272-upgrade-monorepo
branch: feature/TECH-272-upgrade-monorepo
branch: feature/TECH-272-upgrade-monorepo
branch: feature/TECH-272-upgrade-monorepo
branch: feature/TECH-272-upgrade-monorepo
@SamTheisens SamTheisens force-pushed the feature/TECH-272-upgrade-monorepo branch from cea8341 to 0426623 Compare May 15, 2023 06:48
src/mpyl/reporting/formatting/markdown.py Outdated Show resolved Hide resolved
src/mpyl/reporting/formatting/markdown.py Outdated Show resolved Hide resolved
src/mpyl/steps/deploy/k8s/chart.py Show resolved Hide resolved
src/mpyl/steps/deploy/k8s/resources/treafik.py Outdated Show resolved Hide resolved
src/mpyl/utilities/jenkins/runner.py Show resolved Hide resolved
@Vandebron Vandebron deleted a comment from Jorg88 May 15, 2023
branch: feature/TECH-272-upgrade-monorepo
branch: feature/TECH-272-upgrade-monorepo
@SamTheisens SamTheisens force-pushed the feature/TECH-272-upgrade-monorepo branch from be4cc6d to adfd3d4 Compare May 15, 2023 07:59
branch: feature/TECH-272-upgrade-monorepo
@github-actions
Copy link

Code Coverage

Package Line Rate Health
src.mpyl 92%
src.mpyl.cli 56%
src.mpyl.cli.commands 100%
src.mpyl.cli.commands.build 40%
src.mpyl.cli.commands.health 27%
src.mpyl.cli.commands.projects 37%
src.mpyl.projects 94%
src.mpyl.reporting 100%
src.mpyl.reporting.formatting 99%
src.mpyl.reporting.targets 57%
src.mpyl.stages 77%
src.mpyl.steps 91%
src.mpyl.steps.build 58%
src.mpyl.steps.deploy 68%
src.mpyl.steps.deploy.k8s 88%
src.mpyl.steps.deploy.k8s.resources 96%
src.mpyl.steps.test 49%
src.mpyl.utilities 100%
src.mpyl.utilities.docker 61%
src.mpyl.utilities.ephemeral 75%
src.mpyl.utilities.github 55%
src.mpyl.utilities.jenkins 36%
src.mpyl.utilities.junit 92%
src.mpyl.utilities.pyaml_env 100%
src.mpyl.utilities.repo 61%
src.mpyl.utilities.sbt 96%
src.mpyl.utilities.subprocess 92%
Summary 71% (1912 / 2686)

Minimum allowed line rate is 70%

@SamTheisens SamTheisens requested a review from Jorg88 May 15, 2023 08:19
@SamTheisens SamTheisens merged commit 93be69d into main May 15, 2023
@SamTheisens SamTheisens deleted the feature/TECH-272-upgrade-monorepo branch May 15, 2023 08:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants