CI-CD Pipeline, Provisioning and Maintenance components for Informatica projects
Dependencies
- Crypto module for password encryption. Depending on the method you want to use, you need to install one of the following packages: pip install pycryptodome pip install cryptography
- setuptools for upload and download of Nexus artifacts pip install setuptools
Checks after installation
Check if encryption works
- Create a virtualenv
- Run: python3 supporting/encryption.py Output: Hello encrypted world!
License
MIT
Principles
deploy lists
- All components expect a deploylist text file as input. You should keep deploylists in your source code Git. Suggested location:
environment variables
- The python scripts use environment variables to determine locations, features and many other parameters. The environment variables that can or at times must be set can be found in:
- generalSettings: log directory, artifact directory, configuration directory and more
- infaSettings: deploy list location, Informatica source and target variables like INFA_HOME, location infacmd, connectivity to domain and Model Repository
- dbSettings: deploy list location, location of sql files, sqlprefix
Examples
Check the examples folder for more info on the structure of deploy lists.
Metadata
Release files for devops-informatica-tools 1.2.16
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| devops-informatica-tools-1.2.16.tar.gz | 40.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| devops_informatica_tools-1.2.16-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 164.6 kB
Release files / devops-informatica-tools-1.2.16.tar.gz
| Download URL | devops-informatica-tools-1.2.16.tar.gz |
|---|---|
| Size | 40.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
f9e7012a080aaec01a031b4287301d647820f2e079673b34617b14ff8e9043a1
|
|
BLAKE2b-256 checksum How to use checksums |
811d7000d717445a295ec562b00637ca3bec46151612de473faf3adfa3ee5da7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.2.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.6.4
|
Release files / devops_informatica_tools-1.2.16-py3-none-any.whl
| Download URL | devops_informatica_tools-1.2.16-py3-none-any.whl |
|---|---|
| Size | 124.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
a03dcfaa75b25bd20272506f0c82f23db96633405baec9b11c1e520e4d4156ae
|
|
BLAKE2b-256 checksum How to use checksums |
ae541598f97594ced08a1cdb9546c5eabb21c6bc1eea635f26d90bf8bb767092
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.2.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.6.4
|