Add hardcoded submodule list
continuous-integration/drone/pr Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
parent
ee43fa959f
commit
d8bc20f782
|
@ -5,14 +5,18 @@ const yaml = require('js-yaml');
|
|||
const ini = require('ini');
|
||||
|
||||
const gitmodules = ini.parse(fs.readFileSync('.gitmodules', 'utf-8'));
|
||||
const submodules = Object.values(gitmodules).map(m => m.path);
|
||||
const gitmodulepaths = Object.values(gitmodules).map(m => m.path);
|
||||
/*
|
||||
const folders = fs.readdirSync(cwd, { withFileTypes: true });
|
||||
const dockers = folders.filter(f =>
|
||||
f.isDirectory() && fs.readdirSync(path.join(cwd, f.name)).includes('Dockerfile')
|
||||
).map(f => f.name);
|
||||
*/
|
||||
const dockers = submodules; // Assumption: All submodules have Docker. Should hold true
|
||||
const submodules = gitmodulepaths.concat([
|
||||
// Additional nested submodules
|
||||
'backend-protobuf',
|
||||
]);
|
||||
const dockers = gitmodulepaths; // Assumption: All submodules have Docker. Should hold true
|
||||
|
||||
const submodule_override = submodules.reduce((acc, f) => {
|
||||
acc[f] = 'https://git.makerforce.io/beep/' + f + '.git';
|
||||
|
|
Loading…
Reference in New Issue