Skip to content
This repository has been archived by the owner on Jun 24, 2022. It is now read-only.

Adds Heroku PR Review apps #129

Merged
merged 3 commits into from
Jul 3, 2020
Merged

Adds Heroku PR Review apps #129

merged 3 commits into from
Jul 3, 2020

Conversation

maxneuvians
Copy link
Contributor

@maxneuvians maxneuvians commented Jun 30, 2020

This pull request adds Heroku PR review apps to the repository. (https://devcenter.heroku.com/articles/github-integration-review-apps)

This allows us to test against builds based on the PR code that are hosted in the cloud vs. on developer machines. The review apps make use of the monolith build which includes both the submission and retrieval endpoints. It also uses a SAAS DB cloud provider called JawsDB. JawsDB provides an environment variable with the connection string. As Go requires a specific connection string format, we munge the environment variable into the correct format with a script before we boot the server.

The environment variables for the app itself are the same as for the docker-compose, or local dev, environments.

@maxneuvians maxneuvians requested a review from a team as a code owner June 30, 2020 23:17
@maxneuvians maxneuvians temporarily deployed to covid-shield-heroku-pr-qax3zhi June 30, 2020 23:17 Inactive
@maxneuvians maxneuvians temporarily deployed to covid-shield-heroku-pr-qax3zhi June 30, 2020 23:24 Inactive
@maxneuvians maxneuvians temporarily deployed to covid-shield-heroku-pr-anqbete June 30, 2020 23:29 Inactive
@maxneuvians maxneuvians temporarily deployed to covid-shield-heroku-pr-anqbete June 30, 2020 23:31 Inactive
@maxneuvians maxneuvians had a problem deploying to covid-shield-heroku-pr-anqbete June 30, 2020 23:34 Failure
@maxneuvians maxneuvians temporarily deployed to covid-shield-heroku-pr-anqbete July 1, 2020 00:02 Inactive
@maxneuvians maxneuvians temporarily deployed to covid-shield-heroku-pr-anqbete July 1, 2020 00:06 Inactive
@maxneuvians maxneuvians had a problem deploying to covid-shield-heroku-pr-anqbete July 1, 2020 23:49 Failure
@maxneuvians maxneuvians temporarily deployed to covid-shield-heroku-pr-anqbete July 1, 2020 23:53 Inactive
@maxneuvians maxneuvians temporarily deployed to covid-shield-heroku-pr-afseon7 July 1, 2020 23:59 Inactive
@maxneuvians maxneuvians temporarily deployed to covid-shield-heroku-pr-sy5slqb July 2, 2020 00:05 Inactive
@maxneuvians maxneuvians temporarily deployed to covid-shield-heroku-pr-xuf5snq July 2, 2020 00:08 Inactive
@maxneuvians maxneuvians temporarily deployed to covid-shield-heroku-pr-7xg6dq3 July 2, 2020 00:22 Inactive
@maxneuvians maxneuvians temporarily deployed to covid-shield-heroku-pr-6zrfpyg July 2, 2020 00:22 Inactive
@maxneuvians maxneuvians temporarily deployed to covid-shield-heroku-pr-qi39zhz July 2, 2020 00:37 Inactive
@maxneuvians maxneuvians temporarily deployed to covid-shield-heroku-pr-695bzxe July 2, 2020 00:37 Inactive
@maxneuvians maxneuvians temporarily deployed to covid-shield-heroku-pr-qi39zhz July 2, 2020 01:47 Inactive
@maxneuvians maxneuvians temporarily deployed to covid-shield-heroku-pr-695bzxe July 2, 2020 01:47 Inactive
@maxneuvians maxneuvians temporarily deployed to covid-shield-heroku-pr-znol2cs July 2, 2020 02:01 Inactive
@maxneuvians maxneuvians temporarily deployed to covid-shield-heroku-pr-znol2cs July 2, 2020 10:58 Inactive
@maxneuvians maxneuvians temporarily deployed to covid-shield-heroku-pr-znol2cs July 2, 2020 12:31 Inactive
@maxneuvians maxneuvians temporarily deployed to covid-shield-heroku-pr-znol2cs July 2, 2020 12:37 Inactive
@maxneuvians maxneuvians temporarily deployed to covid-shield-heroku-pr-znol2cs July 2, 2020 12:42 Inactive
@maxneuvians maxneuvians temporarily deployed to covid-shield-heroku-pr-znol2cs July 2, 2020 13:50 Inactive
@maxneuvians maxneuvians temporarily deployed to covid-shield-heroku-pr-znol2cs July 2, 2020 14:22 Inactive
@maxneuvians maxneuvians temporarily deployed to covid-shield-heroku-pr-23c8tyc July 2, 2020 14:48 Inactive
@maxneuvians maxneuvians temporarily deployed to covid-shield-heroku-pr-23c8tyc July 2, 2020 14:58 Inactive
@maxneuvians maxneuvians temporarily deployed to covid-shield-heroku-pr-23c8tyc July 2, 2020 15:02 Inactive
@maxneuvians maxneuvians temporarily deployed to covid-shield-heroku-pr-23c8tyc July 2, 2020 15:05 Inactive
@maxneuvians maxneuvians temporarily deployed to covid-shield-heroku-pr-23c8tyc July 2, 2020 15:36 Inactive
@maxneuvians maxneuvians temporarily deployed to covid-shield-heroku-pr-23c8tyc July 2, 2020 15:40 Inactive
@maxneuvians maxneuvians temporarily deployed to covid-shield-heroku-pr-23c8tyc July 2, 2020 15:44 Inactive
@maxneuvians maxneuvians temporarily deployed to covid-shield-heroku-pr-23c8tyc July 2, 2020 15:47 Inactive
@maxneuvians maxneuvians temporarily deployed to covid-shield-heroku-pr-xc8wk0c July 2, 2020 15:54 Inactive
@maxneuvians maxneuvians temporarily deployed to covid-shield-heroku-pr-xc8wk0c July 2, 2020 16:05 Inactive
@maxneuvians maxneuvians temporarily deployed to covid-shield-heroku-pr-khhif4m July 2, 2020 16:10 Inactive
@maxneuvians maxneuvians temporarily deployed to covid-shield-heroku-pr-khhif4m July 2, 2020 16:14 Inactive
@maxneuvians maxneuvians temporarily deployed to covid-shield-heroku-pr-xd6r7wy July 2, 2020 16:54 Inactive
@maxneuvians maxneuvians temporarily deployed to covid-shield-heroku-pr-xd6r7wy July 2, 2020 17:52 Inactive
Set buildpack in proper  place

Add Procfile

Try relative path

Try docker

Move up stack

Define User

Add user and uid

Try without user on heroku

Set addon

Parse JAWS_DB

Add some debug

Push to stderr

lern2bash

Explicit pass

more radical

Try with a new app

Remove default command

Try without heroku run command

Relative executable

Complete path

Proper base container for a bash script :facepalm"

Add port split

Add stdout metrics

Add success URL

sync command

Another location for success_url

Fix stdout
@maxneuvians maxneuvians temporarily deployed to covid-shield-heroku-pr-xd6r7wy July 2, 2020 17:57 Inactive
@maxneuvians maxneuvians temporarily deployed to covid-shield-heroku-pr-xd6r7wy July 3, 2020 18:48 Inactive
@maxneuvians maxneuvians changed the title Explore using Heroku PR Review apps Adds Heroku PR Review apps Jul 3, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants