update to deno
This commit is contained in:
@@ -23,12 +23,12 @@ export class SzciCloudronManager {
|
||||
await this.deploy();
|
||||
break;
|
||||
default:
|
||||
logger.log('error', `>>npmci cloudron ...<< action >>${action}<< not supported`);
|
||||
logger.log('error', `>>szci cloudron ...<< action >>${action}<< not supported`);
|
||||
}
|
||||
} else {
|
||||
logger.log(
|
||||
'info',
|
||||
`>>npmci cloudron ...<< cli arguments invalid... Please read the documentation.`
|
||||
`>>szci cloudron ...<< cli arguments invalid... Please read the documentation.`
|
||||
);
|
||||
}
|
||||
};
|
||||
@@ -44,14 +44,18 @@ export class SzciCloudronManager {
|
||||
logger.log('ok', 'cloudron cli installed');
|
||||
|
||||
// lets set the version in the CloudronManifest file
|
||||
await this.prepareCloudronManifest(this.szciRef.npmciConfig.getConfig().projectInfo.npm.version);
|
||||
await this.prepareCloudronManifest(this.szciRef.szciConfig.getConfig().projectInfo.npm.version);
|
||||
logger.log('ok', 'CloudronManifest prepared');
|
||||
|
||||
// lets figure out the docker image tag
|
||||
const dockerImageTag = await this.szciRef.npmciConfig.kvStorage.readKey('latestPushedDockerTag');
|
||||
const appName = this.szciRef.npmciConfig.getConfig().cloudronAppName;
|
||||
const dockerImageTag = await this.szciRef.szciConfig.kvStorage.readKey('latestPushedDockerTag');
|
||||
const appName = this.szciRef.szciConfig.getConfig().cloudronAppName;
|
||||
|
||||
const cloudronEnvVar = Deno.env.get("NPMCI_LOGIN_CLOUDRON");
|
||||
const cloudronEnvVar = Deno.env.get("SZCI_LOGIN_CLOUDRON");
|
||||
if (!cloudronEnvVar) {
|
||||
logger.log('error', 'SZCI_LOGIN_CLOUDRON environment variable is not set');
|
||||
Deno.exit(1);
|
||||
}
|
||||
const cloudronServer = cloudronEnvVar.split('|')[0];
|
||||
const cloudronToken = cloudronEnvVar.split('|')[1];
|
||||
await bash(`cloudron update --server ${cloudronServer} --token ${cloudronToken} --image ${dockerImageTag} --app ${appName}`);
|
||||
|
||||
Reference in New Issue
Block a user