Liu Xun created SUBMARINE-344: --------------------------------- Summary: Add submarine site dockerfile Key: SUBMARINE-344 URL: https://issues.apache.org/jira/browse/SUBMARINE-344 Project: Apache Submarine Issue Type: Sub-task Components: Doc Reporter: Liu Xun Assignee: Kai-Hsun Chen
Now the official website of submarine is at: https://github.com/apache/submarine-site.git Use jekyll to convert markdown documents into html files, Show it on submarine.apache.org. Now jekyll's service is running through docker. We need to add an image apache/submairne:site-0.3.0-SNAPSHOT for developing the official website. This docker needs to meet the following requirements. 1. This docker has built-in jekyll service, we can use the docker image here as our base image. If possible, I recommend using jekyll/jekyll:minimal, because the mirror volume is relatively small. 2. We need to follow the git component in submairne:site-0.3.0-SNAPSHOT, so that we can use the git clone command directly in the container git clone https://github.com/apache/submarine-site.git git checkout master Allow the maintenance staff to modify the complete in the container, generate html files through jekyll, Upload the markdown file to the master branch and the html file to the asf-site branch. 3. Just like submarine-cicd, https://github.com/apache/submarine/tree/master/dev-support/cicd#docker-mode It can support setting the git account and password as the container's startup command through the docker environment variable, and running this container will allow git to log in with a username and password. -- This message was sent by Atlassian Jira (v8.3.4#803005) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org For additional commands, e-mail: dev-h...@submarine.apache.org