Require -> Import
parent
1c07bf112e
commit
5e18dd90e6
|
|
@ -1,8 +1,8 @@
|
||||||
const KubeClient = require('kubernetes-client').Client;
|
import {core} from '@actions/core'
|
||||||
const core = require('@actions/core');
|
import {base64} from 'base-64'
|
||||||
const base64 = require('base-64');
|
import KubeConfig from 'kubernetes-client'
|
||||||
const { KubeConfig } = require('kubernetes-client');
|
import Client from 'kubernetes-client';
|
||||||
const Request = require('kubernetes-client/backends/request');
|
import Request from 'kubernetes-client/backends/request'
|
||||||
|
|
||||||
class Kubernetes {
|
class Kubernetes {
|
||||||
static async runBuildJob(buildParameters, baseImage) {
|
static async runBuildJob(buildParameters, baseImage) {
|
||||||
|
|
@ -10,7 +10,7 @@ class Kubernetes {
|
||||||
const kubeconfig = new KubeConfig();
|
const kubeconfig = new KubeConfig();
|
||||||
kubeconfig.loadFromString(base64.decode(buildParameters.kubeConfig));
|
kubeconfig.loadFromString(base64.decode(buildParameters.kubeConfig));
|
||||||
const backend = new Request({ kubeconfig });
|
const backend = new Request({ kubeconfig });
|
||||||
const kubeClient = new KubeClient(backend);
|
const kubeClient = new Client(backend);
|
||||||
await kubeClient.loadSpec();
|
await kubeClient.loadSpec();
|
||||||
|
|
||||||
const buildId = Kubernetes.uuidv4();
|
const buildId = Kubernetes.uuidv4();
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue