Latest Development Build Status
-
Install Docker
-
Copy license file to the root of frontend directory
export IMAGE_TAG=planimation-frontend:latest export UNITY_LICENSE=LICENSE_FILE=Unity_lic.ulf docker build --no-cache -t ${IMAGE_TAG} --build-arg LICENSE_FILE=${LICENSE_FILE} -f docker/release/Dockerfile . docker run -d -p 8080:80 ${IMAGE_TAG} docker ps
-
Test the web server is running by visiting
localhost:8080
in the browser.
When contributing to this repository, please adhere to the below guidelines.
- Before pushing code to the repo, it is required to create an issue along with a brief description so that peer developers can review, provide suggestions and feedback.
- Create a new issue to obtain
ISSUE_NO
.
Before pushing the code to repo please make sure to:
- Update the
README.md
with details of changes to the interface, this includes the new environment variables, exposed ports, useful file locations and container parameters, if any. - Increase the version numbers in any examples files and the README.md to the new version if any.
- The version number scheme, we follow SemVer.
- Set the commit template as follows:
git config user.name "Your Full Name" git config user.name "Your GitHut email" git config commit.template .gitmessage
- Commit message should be of the following format
[ISSUE_NO] COMMIT_MESSAGE
. Refer.gitmessage
. Example:[10] Fix security issue related with form * Updated lib dependency version * Fixed something * Fixed other thing Resolves #10
Please note that you cannot push directly to develop
nor master
branches.
- Create a new branch and push the changes to this branch.
- Create a PR and add at least one peer reviewer.
- You may merge your branch to
develop
once your PR is approved by your peer reviewer. - If you do not have permission to merge the PR, please contact the reviewer to merge it for you.