By way of example with the addition of Ubuntu 19.04 (1) New .rpc files for each pair (one for each codebase) cp release_15p5_ubuntu_18p4.rpc release_15p5_ubuntu_19p4.rpc cp release_17p7_ubuntu_18p4.rpc release_17p7_ubuntu_19p4.rpc cp release_19p8_ubuntu_18p4.rpc release_14p7_ubuntu_19p4.rpc cp trunk_ubuntu_18p4.rpc trunk_ubuntu_19p4.rpc (2) Create a new row file for the new codebase cp sys_lnx_ubuntu1804.rpc sys_lnx_ubuntu1904.rpc (3) Edit the page_list.txt file add the four new pairs file add the new row file Note the row file will just ensure the two BuildRes.* tables will be built, e.g, BuildRes.LNXUbuntu1904 BuildRes.LNXUbuntu1904Brief The BuildTest.Ubuntu19p4 still needs to be build by hand on the serve (4) Edit the dashboard.txt file Add the line for the new row (5) On oceanai, create a new Row BuildTest file: $ cd /home/web/moos-ivp/pmwiki/wiki.d $ cp BuildTest.Ubuntu18p4 BuildTest.Ubuntu19p4 then edit, commit the file to version control (6) In project-vandv/bin/super_build.sh, Part 8: elif [[ "${OS}" == *Ubuntu-20.10* ]] ; then SUFFIX="_ubu_2010"