You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Nov 15, 2018. It is now read-only.
Copy file name to clipboardExpand all lines: README.md
+23-2
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,12 @@ If you have a scalable application, a `git push` will result in your latest chan
7
7
8
8
This is an external solution to allow deploying binary artifacts to OpenShift applications without the need to use git. It consists of a single command line script called "deploy" that performs several actions, described below.
9
9
10
-
But first, some information on binary artifacts and what they are.
10
+
## Prerequisites
11
+
All of the following must be installed both locally and on all OpenShift nodes:
12
+
13
+
* ruby (1.8+)
14
+
* rubygems
15
+
* bundler
11
16
12
17
## Binary Artifacts
13
18
Binary artifacts are compressed tar files (.tar.gz). They contain everything you would expect to see in a normal OpenShift application:
@@ -20,6 +25,15 @@ Binary artifacts are compressed tar files (.tar.gz). They contain everything you
20
25
Prior to executing the commands below, create a binary artifact and upload it to a web server (e.g., for Java-based deployments, deploying your artifacts to a Maven repository server such as Nexus or Artifactory is a good option).
21
26
22
27
# Usage
28
+
## Preparing the tooling
29
+
First, clone this repo, e.g. `git clone https://github.com/ncdc/openshift-binary-deployment-solution.git`.
30
+
31
+
Next, change into the cli directory: `cd openshift-binary-deployment-solution/cli`
32
+
33
+
Run `bundle install`
34
+
35
+
Now you can run all of the `deploy` commands listed below.
0 commit comments