Community, without going through the process of setting up GitLab CI (Continuous Integration), do any of you know how I may automate a process as described below?
After GitLab check-in, have the checked-in filename added to either a text file or update a bash-script that references the full path of the file that was checked in?
The bash script would then be used to execute the code in each of the checked-in files.
Bit of background, the files are SQL DDL files needed to build tables/views/packages. I want my DEV team to only worry about updating the DDL, and have a process that automatically builds database objects.
The idea here is to have a bash/perl/ksh whatever file, that calls SQLPLUS and sequentially executes the DDL in each of the files.
To be clear, I already know how to write the BASH code that calls SQLPLUS and iterates over the list of files.. just need a way to automate the filename append, whenever a check-in happens to GitLab.
Welcoming any ideas...