https://github.com/simplify-framework/pipeline
Simplify the way to run pipelines in your local machine using the templates from GitLab CI
https://github.com/simplify-framework/pipeline
Last synced: 7 months ago
JSON representation
Simplify the way to run pipelines in your local machine using the templates from GitLab CI
- Host: GitHub
- URL: https://github.com/simplify-framework/pipeline
- Owner: simplify-framework
- Created: 2021-06-03T12:10:04.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-01-19T09:05:59.000Z (about 4 years ago)
- Last Synced: 2025-05-18T13:36:31.010Z (9 months ago)
- Language: JavaScript
- Size: 52.7 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Security: Security/SAST.gitlab-ci.yml
Awesome Lists containing this project
README
### HOW TO: Simplify Pipeline


npm install -g simplify-pipeline
Example .gitlab-ci.yml file:
```yaml
image: node:lts-stretch
stages:
- build
- test
package-build:
stage: build
before_script:
- mkdir -p /root/.aws/
- echo "[default]" > /root/.aws/credentials
- echo "[default]" > /root/.aws/config
script:
- echo "TEST_FILE_CREAED-1" >> test-file.json
package-test:
stage: test
dependencies:
- package-build
script:
- ls -la && cat test-file.json
- cat .gitlab-ci.yml
```
simplify-pipeline -f .gitlab-ci.yml list
- build
- test
Run the `build` stage:
```bash
simplify-pipeline -f .gitlab-ci.yml create build
bash pipeline.sh build
```
Run the `test` stage:
```bash
simplify-pipeline -f .gitlab-ci.yml create test
bash pipeline.sh build
```