jhipster / jhipster-lite

JHipster Lite ⚡ is a development platform to generate, develop & deploy modern web applications & microservices architecture, step by step - using Hexagonal Architecture :gem:
https://lite.jhipster.tech
Apache License 2.0
467 stars 215 forks source link

Improve the CI to allow adding new config #11341

Closed pascalgrimaud closed 1 week ago

pascalgrimaud commented 2 weeks ago

Following discussion in

We need to improve our CI to allow adding new config. The workflow should be:

If the app already exists in main branch:
- get md5sum of app in main branch
- get md5sum of app in pull request branch
- compare
    - if it's the same value, stop the CI
    - if it's a different value, launch tests

If the app doesn't exist in main branch
- get md5sum of app in main branch, not exist
- no need to get md5sum of app in pull request branch
- nothing to compare, launch tests
renanfranca commented 2 weeks ago

I implemented a solution, and I am going to try it out tomorrow morning 👍

Thanks for the complete description of what I need to do.