mirror of
https://github.com/balena-io/balena-cli.git
synced 2025-06-20 16:50:15 +00:00
Update 'balena-lint' and apply new prettier rules
Change-type: patch
This commit is contained in:
@ -18,19 +18,19 @@
|
||||
import * as Promise from 'bluebird';
|
||||
import { getVisuals } from './lazy';
|
||||
|
||||
const getBuilderPushEndpoint = function(baseUrl, owner, app) {
|
||||
const getBuilderPushEndpoint = function (baseUrl, owner, app) {
|
||||
const querystring = require('querystring');
|
||||
const args = querystring.stringify({ owner, app });
|
||||
return `https://builder.${baseUrl}/v1/push?${args}`;
|
||||
};
|
||||
|
||||
const getBuilderLogPushEndpoint = function(baseUrl, buildId, owner, app) {
|
||||
const getBuilderLogPushEndpoint = function (baseUrl, buildId, owner, app) {
|
||||
const querystring = require('querystring');
|
||||
const args = querystring.stringify({ owner, app, buildId });
|
||||
return `https://builder.${baseUrl}/v1/pushLogs?${args}`;
|
||||
};
|
||||
|
||||
const bufferImage = function(docker, imageId, bufferFile) {
|
||||
const bufferImage = function (docker, imageId, bufferFile) {
|
||||
const streamUtils = require('./streams');
|
||||
|
||||
const image = docker.getImage(imageId);
|
||||
@ -40,14 +40,14 @@ const bufferImage = function(docker, imageId, bufferFile) {
|
||||
image.get(),
|
||||
imageMetadata.get('Size'),
|
||||
(imageStream, imageSize) =>
|
||||
streamUtils.buffer(imageStream, bufferFile).tap(bufferedStream => {
|
||||
streamUtils.buffer(imageStream, bufferFile).tap((bufferedStream) => {
|
||||
// @ts-ignore adding an extra property
|
||||
bufferedStream.length = imageSize;
|
||||
}),
|
||||
);
|
||||
};
|
||||
|
||||
const showPushProgress = function(message) {
|
||||
const showPushProgress = function (message) {
|
||||
const visuals = getVisuals();
|
||||
const progressBar = new visuals.Progress(message);
|
||||
progressBar.update({ percentage: 0 });
|
||||
@ -55,8 +55,8 @@ const showPushProgress = function(message) {
|
||||
};
|
||||
|
||||
const uploadToPromise = (uploadRequest, logger) =>
|
||||
new Promise(function(resolve, reject) {
|
||||
const handleMessage = function(data) {
|
||||
new Promise(function (resolve, reject) {
|
||||
const handleMessage = function (data) {
|
||||
let obj;
|
||||
data = data.toString();
|
||||
logger.logDebug(`Received data: ${data}`);
|
||||
@ -90,7 +90,7 @@ const uploadToPromise = (uploadRequest, logger) =>
|
||||
/**
|
||||
* @returns {Promise<{ buildId: number }>}
|
||||
*/
|
||||
const uploadImage = function(
|
||||
const uploadImage = function (
|
||||
imageStream,
|
||||
token,
|
||||
username,
|
||||
@ -139,7 +139,7 @@ const uploadImage = function(
|
||||
return uploadToPromise(uploadRequest, logger);
|
||||
};
|
||||
|
||||
const uploadLogs = function(logs, token, url, buildId, username, appName) {
|
||||
const uploadLogs = function (logs, token, url, buildId, username, appName) {
|
||||
const request = require('request');
|
||||
return request.post({
|
||||
json: true,
|
||||
@ -159,7 +159,7 @@ opts must be a hash with the following keys:
|
||||
- buildLogs: a string with build output
|
||||
- shouldUploadLogs
|
||||
*/
|
||||
export const deployLegacy = function(
|
||||
export const deployLegacy = function (
|
||||
docker,
|
||||
logger,
|
||||
token,
|
||||
@ -177,10 +177,10 @@ export const deployLegacy = function(
|
||||
const logs = buildLogs;
|
||||
|
||||
return tmpNameAsync()
|
||||
.then(function(bufferFile) {
|
||||
.then(function (bufferFile) {
|
||||
logger.logInfo('Initializing deploy...');
|
||||
return bufferImage(docker, imageName, bufferFile)
|
||||
.then(stream =>
|
||||
.then((stream) =>
|
||||
uploadImage(stream, token, username, url, appName, logger),
|
||||
)
|
||||
.finally(() =>
|
||||
@ -192,7 +192,7 @@ export const deployLegacy = function(
|
||||
),
|
||||
);
|
||||
})
|
||||
.tap(function({ buildId }) {
|
||||
.tap(function ({ buildId }) {
|
||||
if (!shouldUploadLogs) {
|
||||
return;
|
||||
}
|
||||
|
Reference in New Issue
Block a user