Dpl: Broken gh-pages deployment

Created on 2 Mar 2018  路  10Comments  路  Source: travis-ci/dpl

We (@mmatur and me) may have found an issue on gh-pages deployment.

Since version dpl-1.9.1.travis.2611.5 our deployment on gh-pages is no more working.
We have this error message gh-token must be provided for Pages provider to work.

We have done no change on our travis configuration. And the last green deployment was with version dpl-1.8.48.travis.2486.5

We tested on several repositories (organization or personal) and we always reproduce the same problem.

pages (GitHub Pages)

Most helpful comment

Drop edge: true for now.

All 10 comments

Drop edge: true for now.

@ldez Where do you see this error message? It might have been there originally, but the linked job has been restarted and the error is now different.

This should be fixed by https://github.com/travis-ci/dpl/commit/b7d4d08d60f1a45da06a81a3babf3a00719591cb (https://travis-ci.org/travis-ci/dpl/builds/348388928; 1.9.1.travis.2669.5 and later). Test: https://travis-ci.org/BanzaiMan/travis_production_test/builds/348388556#L362

This is available now. Please restart the failing build, or push a new commit with edge: true, whichever is more preferable.

Interesting. I was finally able to reproduce it; https://travis-ci.org/BanzaiMan/travis_production_test/builds/348411309 It appears to me that edge now doesn't work as a second deployment provider.

It's a separate issue, so it should be tracked separately. By itself, page should work.

@ldez See https://github.com/travis-ci/dpl/issues/763; use edge: true everywhere.

Was this page helpful?
0 / 5 - 0 ratings