MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
OUG Ireland 2019 - building free, open-source, PL/SQL products in cloud
1. Jacek Gębal
twitter: @GebalJacek
mail: jgebal@gmail.com
blog: oraclethoughts.com
Principal Software Engineer
@Fidelity Investments - Ireland
co-author & maintainer of: utPLSQL
Building free, open-source, PL/SQL projects in cloud
For Free!
2. About me
● Software engineer since ~2000 - mainly Oracle database
● Infected with testing and automation since ~2013
● Key contributor, author and maintainer of utPLSQL v3
● Active developer, learner, testing advocate
3. Why the talk
● #PASSTHEKNOWLEDGE
● What we’ve learned with
7. ● up to 5 concurrent builds per ower
● AWS hosts (Linux/Win/Mac)
● ~`60GB of space for build (and growing)
● 4-8 GB RAM
● 2 cores
https://docs.travis-ci.com/user/reference/overview/
8. ● images
● containers
● hub
● supported by most cloud CI services
● portability
● repeatability
https://docker-curriculum.com/
14. ● Why git ?
● Why IntelliJ
● Sonar Local analysis
● Test test test!
● Commit
● Push
● Let the CI server do the work
● Open a Pull Request
● Review code
● Improve & Merge or Reject pull request
Local toolset
15. ● Write code
● Realtime code analysis
● Deploy / compile locally
● Test
● Commit
● Push
● Let the CI server do the work
● Open a Pull Request
● Review code
● Improve & Merge or Reject pull request
Working locally