Abstract
I wanted to talk about what all we might want CI/CD systems to do and how I incrementally added capabilities to jayporeCI.
The general flow of the talk would be:
- Starting a git project
- script + git hook for automation
- running things in docker instead of raw shell
- multiple jobs with bash
- defining your jobs and running them in parallel with python
- inter-job dependencies / pipeline stages / common configuration for jobs
- secrets management
- sharing jobs between multiple projects
- reporting via email / PR comment / in local logs
- storing CI logs / reports in git itself and sharing with coworkers
- deploying code to prod using CI
Expected Duration
45 minutes
Track
ILUG-D talks are divided intro three tracks:
- Intermediate
Pre-requisite
- Being able to read python code easily
- Knowing how to use git in order to push to github and collaborate with other people
Resources
Slides
TBD
Preferred Time and mode
- Evening, offline if possible
Previous Experience
Contact info
@arjoonn on telegram
Checklist
Place an '[x]' (no spaces) in all the fields you agree to. You can keep the fields blank on which you don't agree
The talk/workshop speaker agrees to,
Note
Please do add/upload slides in pdf or an open document format.
People who are using LibreOffice, openOffice etc. should not have any problems viewing it.
Abstract
I wanted to talk about what all we might want CI/CD systems to do and how I incrementally added capabilities to jayporeCI.
The general flow of the talk would be:
Expected Duration
45 minutes
Track
ILUG-D talks are divided intro three tracks:
- Intermediate
Pre-requisite
Resources
Slides
TBD
Preferred Time and mode
Previous Experience
Contact info
@arjoonnon telegramChecklist
Place an '[x]' (no spaces) in all the fields you agree to. You can keep the fields blank on which you don't agree
The talk/workshop speaker agrees to,
Note
Please do add/upload slides in pdf or an open document format.
People who are using LibreOffice, openOffice etc. should not have any problems viewing it.