buildx: install method

Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
This commit is contained in:
CrazyMax
2023-02-17 20:00:18 +01:00
parent 8cb1698b20
commit 2abe456e6b
2 changed files with 14 additions and 2 deletions

View File

@@ -88,6 +88,14 @@ describe('certsDir', () => {
});
});
describe('install', () => {
it('acquires buildx v0.9.1', async () => {
const buildx = new Buildx({context: new Context()});
const buildxBin = await buildx.install('v0.9.1', tmpDir);
expect(fs.existsSync(buildxBin)).toBe(true);
}, 100000);
});
describe('isAvailable', () => {
it('docker cli', async () => {
const execSpy = jest.spyOn(exec, 'getExecOutput');