Development and system administration tool set.
$ bash -c "$(curl -s https://gitlab.com/josebamartos/otzarri-devops/-/raw/master/installer/remote-install.sh)"
To force the script to overwrite the existing configuration files:
$ curl -s https://gitlab.com/josebamartos/otzarri-devops/-/raw/master/installer/remote-install.sh | bash -s overwrite-config
$ git clone git@gitlab.com:josebamartos/otzarri-devops.git
$ otzarri-devops/installer/install.sh
$ otzarri-devops-uninstall
Tools are in bin director and their respective config files are in config directory.
Tool | Config | Description |
---|---|---|
gitlab-init | gitlab-init.cfg | Initializes git into current directory and pushes it to a new project in GitLab |
git-mvbranch | Rename a git branch | |
git-id | git-identities.yaml | Manage local user.name and user.email of a git repository |