#GPII-1740: Implement automatic build of Linux Package#78
#GPII-1740: Implement automatic build of Linux Package#78amatas wants to merge 7 commits intoGPII:masterfrom
Conversation
README.md
Outdated
|
|
||
| To build a RPM package run the following command at the root of the git repository: | ||
|
|
||
| docker run --rm -it \ |
There was a problem hiding this comment.
Is there any way this command could be automated (or at least simplified) using a grunt task? So that a developer could just run "grunt buildrpm" and have everything run automatically?
There was a problem hiding this comment.
@colinbdclark done! :
grunt buildrpm builds a package in a Fedora environment
grunt buildRpmDocker builds a package using a Fedora Docker container
| We use Docker to build the RPM package in a clean environment, this also avoids | ||
| to polute your environment. | ||
|
|
||
| To build a RPM package run the following command at the root of the git repository: |
There was a problem hiding this comment.
How would this work for someone using OS X or Windows? Should they use a Linux VM for this task? Those details should be explained here.
|
It looks like this pull request probably needs to be updated to the latest master, is that correct, @amatas? |
|
Indeed @colinbdclark , it needs some changes that @avtar mentioned. I will incorporate them ASAP. |
|
Any updates on this one, @amatas? I know you have a lot on your plate. |
|
#84 Created with the latest changes of the repository merged. I'll close this PR. |
This PR allows to build a bundle RPM package of GPII-Linux and GPII-universal from a snapshot of GIT. The package installs all the files at /opt/gpii-linux of the distribution and sets the launch of GPII when the user logs in.
More info at Jira issue: #GPII-1740