Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/chrisbra/git-omni-deployment
A tool for a slightly better deployment experience when using IBIs Omni-Gen
https://github.com/chrisbra/git-omni-deployment
Last synced: 26 days ago
JSON representation
A tool for a slightly better deployment experience when using IBIs Omni-Gen
- Host: GitHub
- URL: https://github.com/chrisbra/git-omni-deployment
- Owner: chrisbra
- Created: 2020-07-02T19:44:57.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-09-28T12:35:21.000Z (over 4 years ago)
- Last Synced: 2024-10-28T19:55:02.650Z (2 months ago)
- Language: Shell
- Size: 31.3 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# The git-omni-deployment Repository [![Say Thanks!](https://img.shields.io/badge/Say%20Thanks-!-1EAEDB.svg)](https://saythanks.io/to/cb%40256bit.org)
This repository contains a tool to ease creating the project and deployment bundle for [Omni-Gen][1].
## Installation
Simply clone this tool somewhere and put it into the path.## Usage:
USAGE: $SCRIPT -p -P -B -U -G -D
USAGE: $SCRIPT [-vVh?]Create Project and Deployment-Bundle, downloads the deployment bundle for Omni
and update with the dq components from dq branch[default parameter]:
-p - create Project Bundle as well
-E - Specify EMF Store API (should look like this:
http://localhost:9516/com.iwaysoftware.omni.designer.repositoryservice/)
-U - Specify URL for the Deployment Console
-P - Specify ProjectID
-B - Specify DQ Branch (git branch name)
-G - Git Repository URL
-D - Project Name in the Git repository
-v - verbose output ( is verbose level, higher the more verbose)
-V - return version
-h - this help page
-? - this help pageUses for downloading (default: https://localhost:9502 if not given).
Uses for the DQ Project (usually shouldn't change).The resulting deployment bundle will be stored in the current directory.
Version: 0.4
## Configuration
As mentioned in the [Usage section][2] above, you need to call the script with
*ProjectID* (the Omni Project, visible in the deployment console), the git
data quality branch (*DQBranch*), the URL for the deployment console (usually
something with port 9502, *URL*), the URL for the git repository (*GIT_Remote*)
and the name of the data quality project associated with the Omni bundle
(*DQProject*)For ease of use, those parameters can be set in the `omni_deployment.ini` file
and it will be read automatically, if it exists in the current working
directory.## Legal
__NO WARRANTY, EXPRESS OR IMPLIED. USE AT-YOUR-OWN-RISK__[1]:https://www.ibi.com/data-platform/
[2]:https://github.com/chrisbra/git-omni-deployment#usage