Code Monkey home page Code Monkey logo

Comments (8)

Vogtinator avatar Vogtinator commented on August 26, 2024

It should limit the build for the master and develop branches only

Isn't it either-or? Wouldn't the documentation for develop overwrite the documentation for master if both branches are specified?

from dbxincluder.

tomschr avatar tomschr commented on August 26, 2024

Isn't it either-or? Wouldn't the documentation for develop overwrite the documentation for master if both branches are specified?

Good catch. Probably yes. The question is, if we want it.

My assumption was that both are (should be?) useful. When you create a release on master, it should overwrite anything that was deployed on develop before. On the other side, if you change anything in develop, it will be also published (assuming the there are doc changes).

If we allow publishing only on master, documentation is not always up-to-date. Depends probably on how often we create a release.

I'm open for suggestions. :)

from dbxincluder.

Vogtinator avatar Vogtinator commented on August 26, 2024

I wonder if is possible with travis-sphinx to upload the documentation into a subdirectory on gh-pages.
I doubt that though, as that sounds like it breaks down with concurrent builds.

from dbxincluder.

tomschr avatar tomschr commented on August 26, 2024

I wonder if is possible with travis-sphinx to upload the documentation into a subdirectory on gh-pages.

As far as I know, I don't think this is possible.

from dbxincluder.

Vogtinator avatar Vogtinator commented on August 26, 2024

IMO it makes sense to only deploy documentation of the master branch.
Those using the develop branch either don't need the documentation or are able to build it manually.

from dbxincluder.

Vogtinator avatar Vogtinator commented on August 26, 2024

I'll implement this after there is a generatable documentation in the master branch.

from dbxincluder.

tomschr avatar tomschr commented on August 26, 2024

Sounds good to me. 👍

from dbxincluder.

Vogtinator avatar Vogtinator commented on August 26, 2024

Fixed, now with a clean usable design: https://opensuse.github.io/dbxincluder

from dbxincluder.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.