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
feat(job): deploy other version for jobs and advanced settings #435
Conversation
A preview environment was automatically created via Qovery. Another comment will be posted when deployments are terminated |
☁️ Nx Cloud ReportCI is running/has finished running commands for commit eeff0fa. As they complete they will appear below. Click to see the status, the terminal output, and the build insights. 📂 See all runs for this branch ✅ Successfully ran 2 targetsSent with 💌 from NxCloud. |
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.
Thanks, @bdebon, here are my suggestions to improve it :
-
I think we use too much
as GitApplicationEntity
, are you sure about it? I have the feeling the code is more complex and not clear like this. I think we can simplify it, the usage of "as" is ok in some cases but you have to be careful not to use it a lot -
Why we indicated the service name here? If it's necessary I think we can add it directly on the paragraph
...ation/src/lib/feature/page-settings-advanced-feature/page-settings-advanced-feature.spec.tsx
Outdated
Show resolved
Hide resolved
libs/pages/application/src/lib/feature/page-settings-advanced-feature/utils.ts
Outdated
Show resolved
Hide resolved
...lication/src/lib/feature/page-settings-resources-feature/page-settings-resources-feature.tsx
Show resolved
Hide resolved
...lication/src/lib/feature/page-settings-resources-feature/page-settings-resources-feature.tsx
Outdated
Show resolved
Hide resolved
|
Codecov Report
@@ Coverage Diff @@
## staging #435 +/- ##
===========================================
- Coverage 52.82% 52.81% -0.01%
===========================================
Files 333 335 +2
Lines 6357 6413 +56
Branches 1412 1433 +21
===========================================
+ Hits 3358 3387 +29
- Misses 2539 2564 +25
- Partials 460 462 +2
📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
5dd4665
to
58fb80e
Compare
I finally was able to remove a lot of
It is a little bit more complex to declare but becomes much closer to the abstraction we decided which is to consider Job, Containers and GitApplication as an ApplicationEntity object. It drastically reduced the need for casting everywhere. |
🎉 This PR is included in version 1.9.0 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
What does this PR do?
Put screenshot following the template
before
=>after
herePR Checklist
Global
Store
NX
feature
,ui
,data
,utils
Clean Code