Uploaded image for project: 'Mesos'
  1. Mesos
  2. MESOS-5431

Update the website generation and development workflows with docker.

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • None
    • 1.0.0
    • project website
    • None

    Description

      As the discussion thread in Readme update

      From vinodkone and klueska's comments,

      On Fri, May 20, 2016 at 9:00 AM, haosdent <[EMAIL PROTECTED]> wrote:
      yes. maybe update the rake target ":default" target to also do doxygen and
      javadoc tasks?

      While we are fixing the dockerfile for the website, can I also request that
      we update the docker file to not muck up the mesos source directory that
      gets mounted in? Right now, the end result of 'docker run' is a "publish"
      directory and a "documentation" directory inside "mesos" directory, which
      means I need to clean those up manually later.

      For "publish", I would like us to mount a source directory (mesos) and a
      publish directory, like so:

      sudo docker run -it --rm -p 4567:4567 -v <path-to-mesos-source>:/mesos -v
      <path-to-publish>:/publish mesos/website
      Then as a committer, I would set <path-to-publish> to the publish folder of
      my svn clone of the site (e.g., ~/workspace/site/publish).

      For "documentation", I would like the Dockerfile to delete it during exit.

      We need to implement above things to make it more convenience to
      develop and generate the website.

      Attachments

        1. website.gif
          4.37 MB
          haosdent

        Activity

          People

            haosdent@gmail.com haosdent
            haosdent@gmail.com haosdent
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: