Skip to content

Commit

Permalink
Merge pull request #8 from harker-c/patch-20
Browse files Browse the repository at this point in the history
Update deployment.md
  • Loading branch information
zacksiri authored Feb 14, 2024
2 parents f2145d5 + 1dc3494 commit 0f0ce04
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions src/content/docs/application/rails/deployment.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: Deploy a Rails App
description: This guide will walk you through deploying a Rails application to OpsMaru.
---

Once you have provisioned your infrastructure by running it using terraform, the next step is getting your application deployed. This guide will show you how to configure your rails app for deployment.
Once you have provisioned your infrastructure by running it using a Terraform runner, the next step is getting your application deployed. This guide will show you how to configure your Rails app for deployment.

:::note[Connect your repo]
Make sure you have [connected your repository](/docs/application/connect-repository/) to OpsMaru. You should see your app in the `Existing Apps` tab.
Expand All @@ -15,7 +15,7 @@ Click on `Configure` on the target app you want to deploy.

## Rails Build Pack

For your Rails app select the `base-rails` pack. This sets up all the system dependencies and then choose your add-ons.
For your Rails app select the `base-rails` pack. This sets up all the system dependencies. Then choose your add-ons.

![build pack config](../../../../assets/application/rails/build-pack-config.png)

Expand All @@ -29,7 +29,7 @@ In this guide we're choosing the following:
If you don't see the add-on or pack you want to use, please [reach out](https://github.com/orgs/upmaru/discussions). We will work towards getting the add-on you want into our platform.

:::note[Alpine 3.18 / 3.19]
You may note that Alpine 3.18 and 3.19 has the same version of ruby which is 3.2.2, in 3.19 ruby is built with support for yjit. If you've tested and your application works with yjit choose alpine 3.19.
You may note that Alpine 3.18 and 3.19 have the same version of Ruby (which is 3.2.2). In 3.19, Ruby has support for yjit. If you've tested and your application works with yjit, choose alpine 3.19.
:::

## Configuration Generation
Expand All @@ -38,5 +38,5 @@ Once you click `Next` you'll be able to see a preview and breakdown of the confi

![generated config](../../../../assets/application/rails/generated-config.png)

This configuration is meant as a starting point for your application. You can configure this further once it's submitted to your repository as a pull-request.
This configuration is meant as a starting point for your application. You can configure this further once it's submitted to your repository as a pull request.

0 comments on commit 0f0ce04

Please sign in to comment.