From ed1144d493d897a9b17b858a42735fd69f31b056 Mon Sep 17 00:00:00 2001 From: Matt Thompson Date: Fri, 7 May 2021 15:26:57 -0400 Subject: [PATCH] Adds Procfile until Pipeline bug resolved --- packages/create-bison-app/index.js | 3 ++- .nvmrc => packages/create-bison-app/template/.nvmrc | 0 packages/create-bison-app/template/Procfile | 1 + packages/create-bison-app/template/tests/helpers.ts | 2 +- 4 files changed, 4 insertions(+), 2 deletions(-) rename .nvmrc => packages/create-bison-app/template/.nvmrc (100%) create mode 100644 packages/create-bison-app/template/Procfile diff --git a/packages/create-bison-app/index.js b/packages/create-bison-app/index.js index 190cc276..f555c753 100644 --- a/packages/create-bison-app/index.js +++ b/packages/create-bison-app/index.js @@ -66,7 +66,8 @@ module.exports = async ({ name, ...answers }) => { variables.host.createAppsAndPipelines, task: async () => { const repoName = variables.githubRepo.match(/(\w+\/\w+).git$/)[1]; - await fsPromises.writeFile("Procfile", "web: yarn db:deploy && yarn start"); + // ! Bug w/ Pipelines, better error handling needed. + // await fsPromises.writeFile("Procfile", "web: yarn db:deploy && yarn start"); // create staging app await execa( diff --git a/.nvmrc b/packages/create-bison-app/template/.nvmrc similarity index 100% rename from .nvmrc rename to packages/create-bison-app/template/.nvmrc diff --git a/packages/create-bison-app/template/Procfile b/packages/create-bison-app/template/Procfile new file mode 100644 index 00000000..2c90b58b --- /dev/null +++ b/packages/create-bison-app/template/Procfile @@ -0,0 +1 @@ +web: yarn db:deploy && yarn start diff --git a/packages/create-bison-app/template/tests/helpers.ts b/packages/create-bison-app/template/tests/helpers.ts index 3e513d55..597ed24a 100644 --- a/packages/create-bison-app/template/tests/helpers.ts +++ b/packages/create-bison-app/template/tests/helpers.ts @@ -5,7 +5,7 @@ import request from 'supertest'; import { User } from '@prisma/client'; import { Client } from 'pg'; -import {server, GRAPHQL_PATH } from '../pages/api/graphql'; +import { server, GRAPHQL_PATH } from '../pages/api/graphql'; import { appJwtForUser } from '../services/auth'; import { prisma, connect, disconnect } from '../lib/prisma';