Log verbose Docker checks only when running on CI

This commit is contained in:
Felipe Knorr Kuhn 2023-08-06 08:00:30 -07:00
parent b977c4332f
commit e4fca3c2b7
No known key found for this signature in database
GPG Key ID: 79619B52BB097C1A

View File

@ -186,7 +186,9 @@ describe('Mempool Backend Config', () => {
for (const [key, value] of Object.entries(jsonObj)) { for (const [key, value] of Object.entries(jsonObj)) {
// We have a few cases where we can't follow the pattern // We have a few cases where we can't follow the pattern
if (root === 'MEMPOOL' && key === 'HTTP_PORT') { if (root === 'MEMPOOL' && key === 'HTTP_PORT') {
console.log('skipping check for MEMPOOL_HTTP_PORT'); if (process.env.CI) {
console.log('skipping check for MEMPOOL_HTTP_PORT');
}
continue; continue;
} }
switch (typeof value) { switch (typeof value) {
@ -208,13 +210,17 @@ describe('Mempool Backend Config', () => {
//The string used as the default value, to be checked as a regex, i.e, __MEMPOOL_ENABLED__=${MEMPOOL_ENABLED:=(.*)} //The string used as the default value, to be checked as a regex, i.e, __MEMPOOL_ENABLED__=${MEMPOOL_ENABLED:=(.*)}
const defaultEntry = replaceStr + '=' + '\\${' + envVarStr + ':=(.*)' + '}'; const defaultEntry = replaceStr + '=' + '\\${' + envVarStr + ':=(.*)' + '}';
console.log(`looking for ${defaultEntry} in the start.sh script`); if (process.env.CI) {
console.log(`looking for ${defaultEntry} in the start.sh script`);
}
const re = new RegExp(defaultEntry); const re = new RegExp(defaultEntry);
expect(startSh).toMatch(re); expect(startSh).toMatch(re);
//The string that actually replaces the values in the config file //The string that actually replaces the values in the config file
const sedStr = 'sed -i "s!' + replaceStr + '!${' + replaceStr + '}!g" mempool-config.json'; const sedStr = 'sed -i "s!' + replaceStr + '!${' + replaceStr + '}!g" mempool-config.json';
console.log(`looking for ${sedStr} in the start.sh script`); if (process.env.CI) {
console.log(`looking for ${sedStr} in the start.sh script`);
}
expect(startSh).toContain(sedStr); expect(startSh).toContain(sedStr);
break; break;
} }