Log to google for GCP_LOGGING

pull/310/head
Frostebite 2022-01-01 18:40:34 +00:00
parent 53ba60b177
commit 5a655e59e7
4 changed files with 8 additions and 7 deletions

View File

@ -63,6 +63,9 @@ jobs:
GITHUUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
KUBE_CONFIG: ${{ steps.read-base64.outputs.base64 }}
CLOUD_RUNNER_BRANCH: remote-builder/unified-providers
GCP_LOGGING: true
GCP_PROJECT: unitykubernetesbuilder
GCP_LOG_NAME: game-ci
# Use FUSE to mount a storage bucket to a cache folder
EXPERIMENTAL_HOOK: |
- name: FUSE filesystem to s3 for global scale caching

5
dist/index.js vendored
View File

@ -2595,8 +2595,7 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, ge
};
Object.defineProperty(exports, "__esModule", ({ value: true }));
const core = __importStar(__webpack_require__(42186));
const __1 = __webpack_require__(41359);
const { Logging } = __1.Input.cloudRunnerTests ? __webpack_require__(69637) : __1.Input.cloudRunnerTests;
const { Logging } = process.env.GCP_LOGGING ? __webpack_require__(69637) : { Logging: process.env.GCP_LOGGING };
class CloudRunnerLogger {
static setup() {
this.timestamp = this.createTimestamp();
@ -2633,7 +2632,7 @@ class CloudRunnerLogger {
const projectId = process.env.GCP_PROJECT;
const logName = process.env.GCP_LOG_NAME;
// GCP only setup as dev dependency
if (!__1.Input.cloudRunnerTests) {
if (!process.env.GCP_LOGGING) {
return;
}
// Creates a client

2
dist/index.js.map vendored

File diff suppressed because one or more lines are too long

View File

@ -1,6 +1,5 @@
import * as core from '@actions/core';
import { Input } from '../..';
const { Logging } = Input.cloudRunnerTests ? require('@google-cloud/logging') : Input.cloudRunnerTests;
const { Logging } = process.env.GCP_LOGGING ? require('@google-cloud/logging') : { Logging: process.env.GCP_LOGGING };
class CloudRunnerLogger {
private static timestamp: number;
@ -54,7 +53,7 @@ class CloudRunnerLogger {
const projectId = process.env.GCP_PROJECT;
const logName = process.env.GCP_LOG_NAME;
// GCP only setup as dev dependency
if (!Input.cloudRunnerTests) {
if (!process.env.GCP_LOGGING) {
return;
}