diff --git a/screenshots/screenshots.js b/screenshots/screenshots.js index 9999eb8a8..fbef4ac01 100644 --- a/screenshots/screenshots.js +++ b/screenshots/screenshots.js @@ -15,8 +15,9 @@ var isDebug = !!options['d']; var rootUrl = isDebug ? 'http://localhost:5000/' : 'https://quay.io/'; var repo = isDebug ? 'complex' : 'r0'; -var org = isDebug ? 'buynlarge' : 'quay' -var orgrepo = 'orgrepo' +var org = isDebug ? 'buynlarge' : 'devtable' +var orgrepo = isDebug ? 'buynlarge/orgrepo' : 'quay/testconnect2'; +var buildrepo = isDebug ? 'devtable/building' : 'quay/testconnect2'; var outputDir = "screenshots/"; @@ -32,8 +33,16 @@ casper.on("page.error", function(msg, trace) { }); casper.start(rootUrl + 'signin', function () { + this.wait(1000); +}); + +casper.thenClick('.accordion-toggle[data-target="#collapseSignin"]', function() { + this.wait(1000); +}); + +casper.then(function () { this.fill('.form-signin', { - 'username': 'devtable', + 'username': isDebug ? 'devtable' : 'quaydemo', 'password': isDebug ? 'password': 'C>K98%y"_=54x"<', }, false); }); @@ -43,6 +52,7 @@ casper.thenClick('.form-signin button[type=submit]', function() { }); casper.then(function() { + this.waitForSelector('.fa-lock'); this.log('Generating user home screenshot.'); }); @@ -150,12 +160,25 @@ casper.then(function() { this.log('Generating oganization repository admin screenshot.'); }); -casper.thenOpen(rootUrl + 'repository/' + org + '/' + orgrepo + '/admin', function() { - this.waitForText('outsideorg') +casper.thenOpen(rootUrl + 'repository/' + orgrepo + '/admin', function() { + this.waitForText('Robot Account') }); casper.then(function() { this.capture(outputDir + 'org-repo-admin.png'); }); + +casper.then(function() { + this.log('Generating build history screenshot.'); +}); + +casper.thenOpen(rootUrl + 'repository/' + buildrepo + '/build', function() { + this.waitForText('Starting'); +}); + +casper.then(function() { + this.capture(outputDir + 'build-history.png'); +}); + casper.run(); diff --git a/static/directives/user-setup.html b/static/directives/user-setup.html index 34f2a0b78..d7cc12cbd 100644 --- a/static/directives/user-setup.html +++ b/static/directives/user-setup.html @@ -3,7 +3,7 @@

- + Sign In

diff --git a/static/img/build-history.png b/static/img/build-history.png new file mode 100644 index 000000000..794d58cb0 Binary files /dev/null and b/static/img/build-history.png differ diff --git a/static/img/org-admin.png b/static/img/org-admin.png index c069d0f5f..831d21a22 100644 Binary files a/static/img/org-admin.png and b/static/img/org-admin.png differ diff --git a/static/img/org-logs.png b/static/img/org-logs.png index a87bc87ec..d9dd7ace4 100644 Binary files a/static/img/org-logs.png and b/static/img/org-logs.png differ diff --git a/static/img/org-repo-admin.png b/static/img/org-repo-admin.png index 1b700a0f3..e41c798ad 100644 Binary files a/static/img/org-repo-admin.png and b/static/img/org-repo-admin.png differ diff --git a/static/img/org-repo-list.png b/static/img/org-repo-list.png index efedac965..0198cad9e 100644 Binary files a/static/img/org-repo-list.png and b/static/img/org-repo-list.png differ diff --git a/static/img/org-teams.png b/static/img/org-teams.png index b8778639b..975b0f1af 100644 Binary files a/static/img/org-teams.png and b/static/img/org-teams.png differ diff --git a/static/img/repo-admin.png b/static/img/repo-admin.png index 0e7c73422..891cdfc37 100644 Binary files a/static/img/repo-admin.png and b/static/img/repo-admin.png differ diff --git a/static/img/repo-changes.png b/static/img/repo-changes.png index 9fce92e42..bb1ad0e43 100644 Binary files a/static/img/repo-changes.png and b/static/img/repo-changes.png differ diff --git a/static/img/repo-view.png b/static/img/repo-view.png index 57ce983c7..aacbc65c3 100644 Binary files a/static/img/repo-view.png and b/static/img/repo-view.png differ diff --git a/static/img/user-home.png b/static/img/user-home.png index 886a59d52..d42afc9c1 100644 Binary files a/static/img/user-home.png and b/static/img/user-home.png differ diff --git a/static/partials/landing.html b/static/partials/landing.html index 10aa345b4..083aebaa0 100644 --- a/static/partials/landing.html +++ b/static/partials/landing.html @@ -106,15 +106,20 @@
-
+
-
Docker diff in the cloud
+
Dockerfile Build in the cloud
- We wanted to know what was changing in each image of our repositories just as much as you do. So we added diffs. Now you can see exactly which files were added, changed, or removed for each image. We've also provided two awesome ways to view your changes, either in a filterable list, or in a drill down tree view. + Like to use Dockerfiles to build your images? Simply upload your Dockerfile (and any additional files it needs) and we'll build your Dockerfile into an image and push it to your repository. +
+
+ If you store your Dockerfile in GitHub, add a Build Trigger to your repository and we'll start a Dockerfile build for every change you make.
- +
@@ -128,4 +133,14 @@
Want to share with the world? Make your repository fully public.
+ +
+
+
+
Docker diff whenever you need it
+
+ We wanted to know what was changing in each image of our repositories just as much as you do. So we added diffs. Now you can see exactly which files were added, changed, or removed for each image. We've also provided two awesome ways to view your changes, either in a filterable list, or in a drill down tree view. +
+
+