project-talan/tln-cli
Talan CLI (tln) is an open-source framework for managing third-party components from wide range of ecosystems (Java, Node.js, C++, Golang, Angular etc.). tln helps to create fully isolated development environments, uniformly manage mono- & multi- repo configurations, build smooth onboaring experience, melt borders between local development environments and CI/CT/CD setups, get maximum from Polyglot Programming Polyglot Persistence (4Ps) design.
JavaScriptGPL-3.0
Issues
- 0
Add sleep between commands, for example "tln undeploy:deploy --sleep 20"
#329 opened by VladyslavKurmaz - 0
- 0
Generate README.md from .tln.conf commands
#326 opened by VladyslavKurmaz - 0
- 0
Any step should be able to be configure with manual confirmation [yes/no] before execution
#318 opened by VladyslavKurmaz - 0
.tln folder should be able to process more that one repository (i.e. external configuration)
#275 opened by VladyslavKurmaz - 0
Env vars from external files should be loaded automatically and be accessible inside env function execeution
#272 opened by VladyslavKurmaz - 0
Change docker build command for golang component & change configuration for tln-golang
#280 opened by VladyslavKurmaz - 0
- 0
Inherits & depends list can be have specification via regexp or function, e.g. "java-8": async (tln) => {}
#274 opened by VladyslavKurmaz - 0
- 0
Referencing components using . & .. & /, for example tln test ./../web/portal
#273 opened by VladyslavKurmaz - 0
Utility command to generate hierarch of folders (new dev onboarding procedure)
#233 opened by VladyslavKurmaz - 0
- 0
- 0
- 0
Add .tln config variable - detached, if true component will be excluded from hierarchy of components (detached mode)
#224 opened by VladyslavKurmaz - 0
Install step should take into account not only OS, but also memory model x32/x64 and instruction set x86/x86_64/AMD/etc.
#225 opened by VladyslavKurmaz - 0
depends & inherits list for current command can be extended via --depend & --inherit cmd line parameters
#226 opened by VladyslavKurmaz - 0
Add ability to reinstall components from depends list (--force cmdline oprion)
#217 opened by VladyslavKurmaz - 0
- 0
- 0
Add archived field to component or use tags to hide old components from ls command
#203 opened by VladyslavKurmaz - 0
When execute any step using --depends option, component should 'see' env from current component (boost+python)
#204 opened by VladyslavKurmaz - 0
Multi-repo configuration
#210 opened by VladyslavKurmaz - 0
- 0
- 0
Add new config section 'files'
#201 opened by VladyslavKurmaz - 0
- 0
Add kubescape installations
#219 opened by VladyslavKurmaz - 0
Add geth installation
#270 opened by VladyslavKurmaz - 1
- 1
Simplify installation process
#188 opened by nydevel - 0
- 0
Firebase cli installation
#252 opened by VladyslavKurmaz - 0
Add ruby installation
#260 opened by VladyslavKurmaz - 0
- 0
gcloud cli installation
#255 opened by VladyslavKurmaz - 1
Config script -> config?
#186 opened by nydevel - 0
- 0
add-subtree doesn't work in tutorial
#231 opened by VladyslavKurmaz - 0
Error output should have more meaningful error description, when .tln.conf has incorrect format
#228 opened by VladyslavKurmaz - 0
Add gcloud installation
#222 opened by VladyslavKurmaz - 0
Default tln catalog path in detached mode should be ${TMP}/tln-${USER} instead of ${TMP}/tln
#223 opened by VladyslavKurmaz - 0
Command with --save flag fails
#208 opened by VladyslavKurmaz - 0
tln exec -i <script> fails
#207 opened by VladyslavKurmaz - 1
tln.sh show white page
#185 opened by nydevel - 1
tln config not understandable
#184 opened by nydevel - 0
Add kops.sigs.k8s.io
#197 opened by VladyslavKurmaz - 0
Choose LICENSE
#190 opened by nydevel