From ee43fa959fddc3d70975417d95d8f0d0325ca4d0 Mon Sep 17 00:00:00 2001 From: Ambrose Chua Date: Wed, 3 Jul 2019 10:28:05 +0800 Subject: [PATCH] Refer to .gitmodules for dockers too --- drone_gen.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/drone_gen.js b/drone_gen.js index 1ffeffb..f1d3baf 100644 --- a/drone_gen.js +++ b/drone_gen.js @@ -6,10 +6,13 @@ const ini = require('ini'); const gitmodules = ini.parse(fs.readFileSync('.gitmodules', 'utf-8')); const submodules = 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 submodule_override = submodules.reduce((acc, f) => { acc[f] = 'https://git.makerforce.io/beep/' + f + '.git';