diff --git a/.travis.yml b/.travis.yml
index 90a007a8e2cd43f8677f012bc33df98bb59e7021..e9abbed8311e46d2020e841bf44bd1a62214b103 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -20,7 +20,7 @@ jobs:
 
     - stage: build
       name: build docker image
-      script: bash scripts/image_build.sh $TRAVIS_REPO_SLUG
+      script: bash scripts/image_build.sh $TRAVIS_REPO_SLUG $TRAVIS_BRANCH
       if: env(CD_BUILD_IGNORE) IS NOT present AND type NOT IN (pull_request) AND env(CD_DOCKER_USERNAME) IS present AND env(CD_DOCKER_PASSWORD) IS present
 
 notifications:
diff --git a/Dockerfile b/Dockerfile
index bd23775d1e68be9b05b3ea0673d4b8bf915f9529..33a873c6fe702638dc7e881c0a307f141cf1e373 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -6,13 +6,15 @@ RUN apt-get update -qq && apt-get install -y build-essential libpq-dev nodejs
 # Set an environment variable for the install location.
 ENV RAILS_ROOT /usr/src/app
 
+# Sets the footer of greenlight application with current build version
+ARG version_code
+ENV VERSION_CODE=$version_code
+
 # Make the directory and set as working.
 RUN mkdir -p $RAILS_ROOT
 WORKDIR $RAILS_ROOT
 
-# Set environment variables.
-ARG version_code
-ENV VERSION_CODE=$version_code
+# Set Rails environment.
 ENV RAILS_ENV production
 
 # Adding project files.