build(docker): adjust platform detection
This commit is contained in:
parent
e1eeaf19c1
commit
5d3cf873d6
|
@ -28,7 +28,9 @@ const getDockerfileArches = (file, supportedPlatformsStr) => {
|
||||||
const basePlatforms = getImagePlatforms(getDockerfileImage(file));
|
const basePlatforms = getImagePlatforms(getDockerfileImage(file));
|
||||||
console.log('Base platforms: ', basePlatforms.join(', '));
|
console.log('Base platforms: ', basePlatforms.join(', '));
|
||||||
const supportedPlatforms = supportedPlatformsStr.split(',');
|
const supportedPlatforms = supportedPlatformsStr.split(',');
|
||||||
return basePlatforms.filter((platform) => supportedPlatforms.includes(platform)).join(',');;
|
return basePlatforms.filter(
|
||||||
|
(platform) => supportedPlatforms.some((supPlatform) => platform.startsWith(supPlatform)),
|
||||||
|
).join(',');
|
||||||
}
|
}
|
||||||
|
|
||||||
module.exports = getDockerfileArches;
|
module.exports = getDockerfileArches;
|
||||||
|
|
Loading…
Reference in New Issue