[jira] [Updated] (KYLIN-3079) Use Docker for document build environment

2017-12-04 Thread Shaofeng SHI (JIRA)

 [ 
https://issues.apache.org/jira/browse/KYLIN-3079?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shaofeng SHI updated KYLIN-3079:

Fix Version/s: v2.3.0

> Use Docker for document build environment
> -
>
> Key: KYLIN-3079
> URL: https://issues.apache.org/jira/browse/KYLIN-3079
> Project: Kylin
>  Issue Type: Improvement
>  Components: Documentation
>Affects Versions: all
> Environment: POSIX, docker
>Reporter: yongjie zhao
>Assignee: yongjie zhao
> Fix For: v2.3.0
>
> Attachments: 0001-use-docker-build-document.patch
>
>
> Background: Kylin document compilation depends on jeklly2 and 
> jekyll-multiple-languages plugins v1; by gem default installation, jeklly is 
> version3, and jekyll-multiple-languages  is not compatible with jeklly3.
> To reduce build complexity using docker and Makefile can call docker command.
> - build docker image:
> make docker.build
> - run a daemon reload web server on localhost:4000
> make runserver
> - only build site
> make document.build
> - clean build file
> make clean



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (KYLIN-3079) Use Docker for document build environment

2017-12-04 Thread yongjie zhao (JIRA)

 [ 
https://issues.apache.org/jira/browse/KYLIN-3079?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

yongjie zhao updated KYLIN-3079:

Attachment: (was: 0001-use-docker-build-document.patch)

> Use Docker for document build environment
> -
>
> Key: KYLIN-3079
> URL: https://issues.apache.org/jira/browse/KYLIN-3079
> Project: Kylin
>  Issue Type: Improvement
>  Components: Documentation
>Affects Versions: all
> Environment: POSIX, docker
>Reporter: yongjie zhao
>Assignee: yongjie zhao
> Attachments: 0001-use-docker-build-document.patch
>
>
> Background: Kylin document compilation depends on jeklly2 and 
> jekyll-multiple-languages plugins v1; by gem default installation, jeklly is 
> version3, and jekyll-multiple-languages  is not compatible with jeklly3.
> To reduce build complexity using docker and Makefile can call docker command.
> - build docker image:
> make docker.build
> - run a daemon reload web server on localhost:4000
> make runserver
> - only build site
> make document.build
> - clean build file
> make clean



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (KYLIN-3079) Use Docker for document build environment

2017-12-04 Thread yongjie zhao (JIRA)

 [ 
https://issues.apache.org/jira/browse/KYLIN-3079?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

yongjie zhao updated KYLIN-3079:

Attachment: 0001-use-docker-build-document.patch

update dockerfile, and add document for usage

> Use Docker for document build environment
> -
>
> Key: KYLIN-3079
> URL: https://issues.apache.org/jira/browse/KYLIN-3079
> Project: Kylin
>  Issue Type: Improvement
>  Components: Documentation
>Affects Versions: all
> Environment: POSIX, docker
>Reporter: yongjie zhao
>Assignee: yongjie zhao
> Attachments: 0001-use-docker-build-document.patch
>
>
> Background: Kylin document compilation depends on jeklly2 and 
> jekyll-multiple-languages plugins v1; by gem default installation, jeklly is 
> version3, and jekyll-multiple-languages  is not compatible with jeklly3.
> To reduce build complexity using docker and Makefile can call docker command.
> - build docker image:
> make docker.build
> - run a daemon reload web server on localhost:4000
> make runserver
> - only build site
> make document.build
> - clean build file
> make clean



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (KYLIN-3079) Use Docker for document build environment

2017-12-04 Thread Shaofeng SHI (JIRA)

 [ 
https://issues.apache.org/jira/browse/KYLIN-3079?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shaofeng SHI updated KYLIN-3079:

Description: 
Background: Kylin document compilation depends on jeklly2 and 
jekyll-multiple-languages plugins v1; by gem default installation, jeklly is 
version3, and jekyll-multiple-languages  is not compatible with jeklly3.

To reduce build complexity using docker and Makefile can call docker command.

- build docker image:
make docker.build

- run a daemon reload web server on localhost:4000
make runserver

- only build site
make document.build

- clean build file
make clean

  was:
background: Document compile depends on jeklly2 and ekyll-multiple-languages 
plugins v1, by gem default installation, jeklly current is version3, and 
ekyll-multiple-languages  is not compatible with jeklly3.

to reduce build complexity using docker and Makefile can call docker command.

- build docker image:
make docker.build

- run a daemon reload web server on localhost:4000
make runserver

- only build site
make document.build

- clean build file
make clean


> Use Docker for document build environment
> -
>
> Key: KYLIN-3079
> URL: https://issues.apache.org/jira/browse/KYLIN-3079
> Project: Kylin
>  Issue Type: Improvement
>  Components: Documentation
>Affects Versions: all
> Environment: POSIX, docker
>Reporter: yongjie zhao
> Attachments: 0001-use-docker-build-document.patch
>
>
> Background: Kylin document compilation depends on jeklly2 and 
> jekyll-multiple-languages plugins v1; by gem default installation, jeklly is 
> version3, and jekyll-multiple-languages  is not compatible with jeklly3.
> To reduce build complexity using docker and Makefile can call docker command.
> - build docker image:
> make docker.build
> - run a daemon reload web server on localhost:4000
> make runserver
> - only build site
> make document.build
> - clean build file
> make clean



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)