Skip to content

tripinpurple/kiki

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🍬

as it goes "Bilo kuda, Ki-Ki svuda!"

kontinuirana integracija
kontinuirana implementacija

or kiki for short

Description:

kiki is a CI/CD collection of tools, written in python
the main focus is to cut down on build and deploy time, by building only the files that have been modified as well as deploying the same ones

Requirements:

Github Actions:

- name: Get specific changed files
  id: changed-files-specific
  uses: tj-actions/changed-files@master
  with:
    files: |
      services/*/
   
- name: List all modified files
  shell: bash
  run: |
    echo ${{ steps.changed-files.outputs.all_modified_files }}

Categories

Builds

Docker Bake: bake-json.py

Usage: bake-json.py [app] [service/path service/path] [registry] [tag] [true/false] [folder]

Go Build: go.py

Usage: go.py [service/path] [true/false] [folder]

Deploys

Kubernetes Deploy: kube.py

Usage: kube.py [app] [service/path service/path] [registry] [tag] [namespace] [true/false] [folder]

About

CI/CD collection

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages