run builder in builder

pull/273/head
Frostebite 2021-07-03 01:03:21 +01:00
parent 404dba1fc1
commit da64845ac6
4 changed files with 3 additions and 5 deletions

3
dist/index.js vendored
View File

@ -40,7 +40,6 @@ const core = __importStar(__webpack_require__(42186));
const model_1 = __webpack_require__(41359);
function run() {
return __awaiter(this, void 0, void 0, function* () {
core.info('running builder --- ');
try {
model_1.Action.checkCompatibility();
model_1.Cache.verify();
@ -2103,7 +2102,6 @@ class RemoteBuilder {
echo "Cloning utility repositories required for building:"
git clone -q https://${buildParameters.githubToken}@github.com/game-ci/unity-builder.git ${builderPathFull}
git clone -q https://${buildParameters.githubToken}@github.com/game-ci/steam-deploy.git ${steamPathFull}
node ${builderPathFull}/dist/index.js
cd ${repoPathFull}
# DISABLE LFS
git config --global filter.lfs.smudge "git-lfs smudge --skip -- %f"
@ -2114,6 +2112,7 @@ class RemoteBuilder {
git remote add origin https://${buildParameters.githubToken}@github.com/${process.env.GITHUB_REPOSITORY}.git
git fetch origin
git reset --hard $GITHUB_SHA
git lfs ls-files --all
echo ''
echo "Combining LFS hash files into one hash, this is used as the cache key:"
git lfs ls-files -l | cut -d' ' -f1 | sort > ${repoPathFull}/lfsSum.txt

2
dist/index.js.map vendored

File diff suppressed because one or more lines are too long

View File

@ -2,7 +2,6 @@ import * as core from '@actions/core';
import { Action, BuildParameters, Cache, Docker, ImageTag, Output, RemoteBuilder } from './model';
async function run() {
core.info('running builder --- ');
try {
Action.checkCompatibility();
Cache.verify();

View File

@ -111,7 +111,6 @@ class RemoteBuilder {
echo "Cloning utility repositories required for building:"
git clone -q https://${buildParameters.githubToken}@github.com/game-ci/unity-builder.git ${builderPathFull}
git clone -q https://${buildParameters.githubToken}@github.com/game-ci/steam-deploy.git ${steamPathFull}
node ${builderPathFull}/dist/index.js
cd ${repoPathFull}
# DISABLE LFS
git config --global filter.lfs.smudge "git-lfs smudge --skip -- %f"
@ -122,6 +121,7 @@ class RemoteBuilder {
git remote add origin https://${buildParameters.githubToken}@github.com/${process.env.GITHUB_REPOSITORY}.git
git fetch origin
git reset --hard $GITHUB_SHA
git lfs ls-files --all
echo ''
echo "Combining LFS hash files into one hash, this is used as the cache key:"
git lfs ls-files -l | cut -d' ' -f1 | sort > ${repoPathFull}/lfsSum.txt