forked from forj-oss/forjj
-
Notifications
You must be signed in to change notification settings - Fork 0
/
forjj.todo
24 lines (23 loc) · 1.86 KB
/
forjj.todo
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
projects:
forjj:
tasks:
✔ @high bug: Forjj create from template do not create proper deployment forjfile. @done (2018-4-27 14:07:07)
☐ @low if a new deployment has been added, when running forjj update, it should accept to create it.
☐ @low projects from Forjfile model is not defined in generated Forjfile
☐ @low Do not require application type at Forjfile loaded, but at validation phase. workaround add type in each applications
☐ @low Simplify Repo creation with Defaults so that we do not need to re-apply the full flow. create.go:157,1
☐ @low Create/maintain root README.md of each deployment repositories
☐ @low Jenkins: Move templates files to infra repo
☐ @low If infra is not declared, the infra is not passed to the upstream (not attached to any driver). It requires a repo declaration.
☐ @low Projects sections has not been kept from the Forjfile model definition.
☐ @low Pre-check docker before starting.
☐ @high Integration testing: Create fake forj plugin to report REST API status and test it from Jenkins, before forjj deployment.
☐ @high Github: If configuration files are not loaded, we just have a warning. We should have an error.
✔ @critical when forjj update is executed on non declared deployment repos, all deployment repos are disabled by github plugin. @done (2018-4-27 14:07:39)
☐ @critical Deployment repositories not added in Forjfile.
☐ @critical When deployment defined in Forjfile model, the production deployment is not selected and used.
☐ @high even in error, if a plugin has already updated files, it must report it and forjj must `git add` it.
☐ @critical forjj do a git reset --hard, which removes files updated by the upstream driver just before...
github:
tasks:
☐ @low display source/deploy files information