Skip to content

This is a simple "hello" webapp, and I'm using it to figure out different deployment models.

Notifications You must be signed in to change notification settings

mlibrary/mattlach-phineas-testing-actions

Repository files navigation

Testing GitHub actions with a simple webapp

Running

From source code

$ git clone https://github.com/mlibrary/mattlach-phineas-testing-actions
$ cd mattlach-phineas-testing-actions
$ bundle install
$ bundle exec rackup

With docker

$ docker run -p 9292:9292 \
      docker.pkg.github.com/mlibrary/mattlach-phineas-testing-actions/web:latest

Note: if the above complains about credentials, you probably need to create a personal access token and then authenticate with docker:

$ cat ~/YOUR_GITHUB_TOKEN | docker login https://docker.pkg.github.com \
      -u YOUR_GITHUB_USERNAME --password-stdin

This is a public repo, so, if you have a GitHub account, you can run this docker image.

Accessing

Either way, you can view the results at http://localhost:9292/.

About

This is a simple "hello" webapp, and I'm using it to figure out different deployment models.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Languages