You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Oct 17, 2018. It is now read-only.
There is a just a lot of configuration files in this repository that makes it very hard for anyone new to understand what is going on. Adding some basic docs (like apps vs packages, what is being deployed etc) will also help.
A few things I can think of are,
How are the yaml files applied? Are all of them used? Where is the code for it?
What is apps vs packages?
What is the pom.xml, release.groovy and jenkins file really doing there? Are we shipping all the files as a maven package and then downloading it back to osio while being deployed?
Can we remove all the maven bits from here? Is it really necessary?
No, we primarly use apps/jenkins apps/contentrepo apps/bayesian-link packages/fabric8-tenant-jenkins fabric8-tenant-jenkins-quotas-oso as far as OSiO is concerned.
A package contain multiple Apps. A Package is a 'software collection' if you will. A distribution package. A way to bundle Apps. etc etc
The whole thing is 'compiled' by the fmp into a template set per package, pushed to Maven Central and consumed by Tenant service on provisoning. So yes.
Debatable. It's required in the current form.
It was intended to be used when running the BDD tests. Unsure about the state of those.
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
There is a just a lot of configuration files in this repository that makes it very hard for anyone new to understand what is going on. Adding some basic docs (like apps vs packages, what is being deployed etc) will also help.
A few things I can think of are,
cc: @aslakknutsen
The text was updated successfully, but these errors were encountered: