Ctrl K
ComunidadGuías…

scripts/release.js

Rama main · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
/* eslint-disable no-console */
require('dotenv-vault-core').config();
const { red, yellow } = require('colors');
// const semver = require('semver');
require('shelljs/global');
const { version } = require('../package.json');
const { Environment } = require('./constants');

const env = process.env.NODE_ENV;
process.env.APP_VERSION = version;

// check FIRECAMP_API_HOST env. variable value does not contains invalid value
const { FIRECAMP_API_HOST = '' } = process.env;
if (
  env !== Environment.Staging &&
  (FIRECAMP_API_HOST.includes('localhost') ||
    FIRECAMP_API_HOST.includes('testing') ||
    FIRECAMP_API_HOST.includes('127.0.0.1'))
) {
  console.log(
    `${red(
      'Error:'
    )} invalid value set for env. variable (FIRECAMP_API_HOST ${yellow(
      process.env.FIRECAMP_API_HOST
    )})`
  );
  process.exit(1);
}