simplify version
This commit is contained in:
@@ -12,6 +12,6 @@ steps:
|
|||||||
version: '8.x'
|
version: '8.x'
|
||||||
- uses: subosito/flutter-action@master
|
- uses: subosito/flutter-action@master
|
||||||
with:
|
with:
|
||||||
version: 'v1.7.8+hotfix.4'
|
version: '1.7.8+hotfix.4'
|
||||||
- run: flutter build apk
|
- run: flutter build apk
|
||||||
```
|
```
|
||||||
|
|||||||
@@ -26,7 +26,7 @@ describe('installer tests', () => {
|
|||||||
}, 100000);
|
}, 100000);
|
||||||
|
|
||||||
it('Downloads flutter', async () => {
|
it('Downloads flutter', async () => {
|
||||||
await installer.getFlutter('v1.7.8+hotfix.4', 'stable');
|
await installer.getFlutter('1.7.8+hotfix.4', 'stable');
|
||||||
const sdkDir = path.join(toolDir, 'Flutter', '1.7.8', 'x64');
|
const sdkDir = path.join(toolDir, 'Flutter', '1.7.8', 'x64');
|
||||||
|
|
||||||
expect(fs.existsSync(`${sdkDir}.complete`)).toBe(true);
|
expect(fs.existsSync(`${sdkDir}.complete`)).toBe(true);
|
||||||
@@ -34,7 +34,7 @@ describe('installer tests', () => {
|
|||||||
}, 100000);
|
}, 100000);
|
||||||
|
|
||||||
it('Downloads flutter from beta channel', async () => {
|
it('Downloads flutter from beta channel', async () => {
|
||||||
await installer.getFlutter('v1.8.3', 'beta');
|
await installer.getFlutter('1.8.3', 'beta');
|
||||||
const sdkDir = path.join(toolDir, 'Flutter', '1.8.3', 'x64');
|
const sdkDir = path.join(toolDir, 'Flutter', '1.8.3', 'x64');
|
||||||
|
|
||||||
expect(fs.existsSync(`${sdkDir}.complete`)).toBe(true);
|
expect(fs.existsSync(`${sdkDir}.complete`)).toBe(true);
|
||||||
|
|||||||
@@ -57,7 +57,7 @@ function getFlutter(version, channel) {
|
|||||||
let tempDir = generateTempDir();
|
let tempDir = generateTempDir();
|
||||||
const sdkDir = yield extractDownload(sdkFile, tempDir);
|
const sdkDir = yield extractDownload(sdkFile, tempDir);
|
||||||
core.debug(`Flutter sdk extracted to ${sdkDir}`);
|
core.debug(`Flutter sdk extracted to ${sdkDir}`);
|
||||||
toolPath = yield tc.cacheDir(sdkDir, 'Flutter', `${version}-${channel}`);
|
toolPath = yield tc.cacheDir(sdkDir, 'Flutter', version);
|
||||||
}
|
}
|
||||||
core.exportVariable('FLUTTER_HOME', toolPath);
|
core.exportVariable('FLUTTER_HOME', toolPath);
|
||||||
core.addPath(path.join(toolPath, 'bin'));
|
core.addPath(path.join(toolPath, 'bin'));
|
||||||
@@ -79,7 +79,7 @@ function extName() {
|
|||||||
function getDownloadInfo(version, channel) {
|
function getDownloadInfo(version, channel) {
|
||||||
const os = osName();
|
const os = osName();
|
||||||
const ext = extName();
|
const ext = extName();
|
||||||
const url = `https://storage.googleapis.com/flutter_infra/releases/${channel}/${os}/flutter_${os}_${version}-${channel}.${ext}`;
|
const url = `https://storage.googleapis.com/flutter_infra/releases/${channel}/${os}/flutter_${os}_v${version}-${channel}.${ext}`;
|
||||||
return {
|
return {
|
||||||
version,
|
version,
|
||||||
url
|
url
|
||||||
|
|||||||
@@ -46,7 +46,7 @@ export async function getFlutter(
|
|||||||
const sdkDir = await extractDownload(sdkFile, tempDir);
|
const sdkDir = await extractDownload(sdkFile, tempDir);
|
||||||
core.debug(`Flutter sdk extracted to ${sdkDir}`);
|
core.debug(`Flutter sdk extracted to ${sdkDir}`);
|
||||||
|
|
||||||
toolPath = await tc.cacheDir(sdkDir, 'Flutter', `${version}-${channel}`);
|
toolPath = await tc.cacheDir(sdkDir, 'Flutter', version);
|
||||||
}
|
}
|
||||||
|
|
||||||
core.exportVariable('FLUTTER_HOME', toolPath);
|
core.exportVariable('FLUTTER_HOME', toolPath);
|
||||||
@@ -72,7 +72,7 @@ function getDownloadInfo(
|
|||||||
): {version: string; url: string} {
|
): {version: string; url: string} {
|
||||||
const os = osName();
|
const os = osName();
|
||||||
const ext = extName();
|
const ext = extName();
|
||||||
const url = `https://storage.googleapis.com/flutter_infra/releases/${channel}/${os}/flutter_${os}_${version}-${channel}.${ext}`;
|
const url = `https://storage.googleapis.com/flutter_infra/releases/${channel}/${os}/flutter_${os}_v${version}-${channel}.${ext}`;
|
||||||
|
|
||||||
return {
|
return {
|
||||||
version,
|
version,
|
||||||
|
|||||||
Reference in New Issue
Block a user