Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

auto build docs #652

Merged
merged 6 commits into from Jul 18, 2016
Merged

auto build docs #652

merged 6 commits into from Jul 18, 2016

Conversation

mapsam
Copy link
Contributor

@mapsam mapsam commented Jun 1, 2016

Send a request to mapnik/documentation master branch to rebuild on travis-ci, which builds the docs and pushes to the gh-pages branch.

refs: #599

TODO

  • land on a commit code for publishing docs - currently set to: [publish docs]
  • only run this on master branch builds? - currently the documentation repo itself is just using the master branch to generate docs anyways, so it would be useless to run this command for any other branch.

cc @springmeyer

@mapsam
Copy link
Contributor Author

mapsam commented Jun 1, 2016

Currently unable to actually get this CURL to trigger anything from the command line. Travis responds, though!

{
  "@type": "pending",
  "remaining_requests": 10,
  "repository": {
    "@type": "repository",
    "@href": "/repo/8884379",
    "@representation": "minimal",
    "id": 8884379,
    "name": "documentation",
    "slug": "mapnik/documentation"
  },
  "request": {
    "repository": {
      "id": 60119461,
      "owner_name": "mapnik",
      "name": "documentation"
    },
    "user": {
      "id": 40531
    },
    "message": null,
    "branch": "master",
    "config": {
    }
  },
  "resource_type": "request"
}

@mapsam mapsam mentioned this pull request Jun 1, 2016
12 tasks
@mapsam mapsam changed the title [WIP] auto build docs auto build docs Jun 30, 2016
@mapsam
Copy link
Contributor Author

mapsam commented Jun 30, 2016

This is ready to rock thanks to some 👀 from @springmeyer. Once this PR is merged:

  • update the gh-pages branch in this repo to forward to the new documentation URL
  • update URL in repo
  • confirm docs are updating with some updates to src/mapnik_map.cpp

@mapsam
Copy link
Contributor Author

mapsam commented Jul 12, 2016

All 🍏 on travis. @BergWerkGIS okay to merge this with appveyor failing? Shouldn't have an effect on the windows builds at all.

@wilhelmberg
Copy link
Contributor

wilhelmberg commented Jul 12, 2016

I think we are good to merge.

AppVeyor is failing because it tries to pull down mapnik-win-sdk-v3.0.11-163-g00e5d00-x64-14.0.7z which we do not have.

We have MAPNIK_GIT: v3.0.10 defined in appveyor.yml.

Will investigate where the refernce to v3.0.11-163-g00e5d00 is coming from ...

@wilhelmberg
Copy link
Contributor

wilhelmberg commented Jul 12, 2016

ah, found it: 3dba76a
/cc @springmeyer

@mapsam mapsam merged commit 09d7538 into master Jul 18, 2016
@mapsam mapsam deleted the auto-build-docs branch July 18, 2016 17:49
@mapsam mapsam mentioned this pull request Jul 18, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants