Basic cloud runner test
parent
945e0d366f
commit
c83cceffae
|
|
@ -2,33 +2,30 @@ import { BuildParameters, ImageTag } from '..';
|
||||||
import CloudRunner from './cloud-runner';
|
import CloudRunner from './cloud-runner';
|
||||||
import Input from '../input';
|
import Input from '../input';
|
||||||
|
|
||||||
describe('Cloud Runner', () => {
|
if (process.env.INCLUDE_CLOUD_RUNNER_TEST !== undefined) {
|
||||||
it('builds', async () => {
|
describe('Cloud Runner', () => {
|
||||||
Input.cliOptions = {
|
|
||||||
versioning: 'None',
|
|
||||||
projectPath: 'test-project',
|
|
||||||
customBuildSteps: `
|
|
||||||
- name: 'step 1'
|
|
||||||
image: 'alpine'
|
|
||||||
commands: ['printenv']
|
|
||||||
secrets:
|
|
||||||
- name: 'testCustomSecret'
|
|
||||||
value: 'VALUEXXX'
|
|
||||||
`,
|
|
||||||
};
|
|
||||||
Input.githubEnabled = false;
|
|
||||||
const buildParameter = await BuildParameters.create();
|
|
||||||
const baseImage = new ImageTag(buildParameter);
|
|
||||||
|
|
||||||
await CloudRunner.run(buildParameter, baseImage.toString());
|
|
||||||
}, 500000);
|
|
||||||
});
|
|
||||||
if (process.env.GITHUB_SHA !== undefined) {
|
|
||||||
describe('Cloud Runner Remote', () => {
|
|
||||||
it('builds', async () => {
|
it('builds', async () => {
|
||||||
const buildParameter = await BuildParameters.create();
|
await runTestBuild();
|
||||||
const baseImage = new ImageTag(buildParameter);
|
}, 500000);
|
||||||
await CloudRunner.run(buildParameter, baseImage.toString());
|
|
||||||
});
|
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
async function runTestBuild() {
|
||||||
|
Input.cliOptions = {
|
||||||
|
versioning: 'None',
|
||||||
|
projectPath: 'test-project',
|
||||||
|
customBuildSteps: `
|
||||||
|
- name: 'step 1'
|
||||||
|
image: 'alpine'
|
||||||
|
commands: ['printenv']
|
||||||
|
secrets:
|
||||||
|
- name: 'testCustomSecret'
|
||||||
|
value: 'VALUEXXX'
|
||||||
|
`,
|
||||||
|
};
|
||||||
|
Input.githubEnabled = false;
|
||||||
|
const buildParameter = await BuildParameters.create();
|
||||||
|
const baseImage = new ImageTag(buildParameter);
|
||||||
|
|
||||||
|
await CloudRunner.run(buildParameter, baseImage.toString());
|
||||||
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue