diff --git a/.travis.yml b/.travis.yml
index d3fa9dd..1704994 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -19,3 +19,9 @@ script:
   - ./build
 after_success:
   - '[ "$TRAVIS_PULL_REQUEST" == "false" ] && docker login -u="$DOCKER_USERNAME" -p="$DOCKER_PASSWORD" && ./push'
+
+jobs:
+  include:
+    - stage: deploy
+      name: "Create Manifest"
+      script: ./create-manifest
diff --git a/create-manifest b/create-manifest
new file mode 100755
index 0000000..63e51f9
--- /dev/null
+++ b/create-manifest
@@ -0,0 +1,3 @@
+#!/bin/bash -ex
+
+"${GOPATH}/bin/manifest-tool" push from-spec manifests/manifest.yml