Task #1072
closedRelease FE modules
100%
Description
Add new feature with release FE modules:
- use npm or gulp task,
- all dependecies must be updated,
- all modules must be released together
Related issues
Updated by Ondřej Kopr over 6 years ago
- % Done changed from 0 to 90
I made last changes:
commit with gulp task for release FE sources: https://github.com/bcvsolutions/CzechIdMng/commit/2c5bc29a527a47362e467114774751411a6d8b43
commit with script for build FE sources and add FE sources to WAR: https://github.com/bcvsolutions/CzechIdMng/commit/411fd2c3b5519394137a2b92a6ea2e6c977fa8f9
Updated by Ondřej Kopr over 6 years ago
- Status changed from In Progress to Needs feedback
- Assignee changed from Ondřej Kopr to Vít Švanda
I written private tutorial how to release FE modules: https://wiki.czechidm.com/priv/notes/release-fe#projspec_moduly
Please Vitek could you check gulp task, tutorial, npm script and maven execution for copy sources?
Updated by Ondřej Kopr over 6 years ago
- Status changed from Needs feedback to In Progress
- Assignee changed from Vít Švanda to Ondřej Kopr
- % Done changed from 90 to 70
Radek has right with build idm.war without builded frontend. I will fixed the problem.
Updated by Ondřej Kopr over 6 years ago
- Status changed from In Progress to Needs feedback
- Assignee changed from Ondřej Kopr to Vít Švanda
- % Done changed from 70 to 90
Thanks Radek for your check of the problem. I already fixed it. Thank you. Please Vitek could you continue with feedback?
Commit: https://github.com/bcvsolutions/CzechIdMng/commit/b2b354f0ec2722bdd2d7bbaebc422a476a61c5b4 (develop)
Updated by Radek Tomiška over 6 years ago
- Status changed from Needs feedback to Closed
- Assignee changed from Vít Švanda to Ondřej Kopr
- % Done changed from 90 to 100
I did test and review, it really nice, it works how documentation says.
I created next ticket #1124 - use this release mechanism together with backend release. Now it's not possible to commit final frontend version into git (=> and create tag), because new development versions are updated, after frontend is released
Updated by Radek Tomiška over 6 years ago
- Related to Task #1124: Release FE + BE together added