From ff21bfc110cb84748c84b0572119fb76571141ec Mon Sep 17 00:00:00 2001 From: Gary Tierney Date: Tue, 4 Sep 2018 18:30:18 +0100 Subject: [PATCH] Deploy kotlin-experiment-docs to GitHub pages site --- build.gradle | 2 ++ docs/build.gradle | 30 +++++++------------ .../asciidoc/basics/what-is-apollo.adoc | 0 .../getting-started/running-apollo.adoc | 0 docs/src/{ => docs}/asciidoc/index.adoc | 0 .../asciidoc/plugins/creating-a-plugin.adoc | 0 6 files changed, 13 insertions(+), 19 deletions(-) rename docs/src/{ => docs}/asciidoc/basics/what-is-apollo.adoc (100%) rename docs/src/{ => docs}/asciidoc/getting-started/running-apollo.adoc (100%) rename docs/src/{ => docs}/asciidoc/index.adoc (100%) rename docs/src/{ => docs}/asciidoc/plugins/creating-a-plugin.adoc (100%) diff --git a/build.gradle b/build.gradle index c1756fcf..4da3f477 100644 --- a/build.gradle +++ b/build.gradle @@ -1,4 +1,6 @@ plugins { + id 'org.asciidoctor.gradle.asciidoctor' version '1.5.1' apply(false) + id 'org.asciidoctor.convert' version '1.5.3' apply(false) id 'org.jetbrains.kotlin.jvm' version '1.3.41' apply(false) id 'org.jetbrains.intellij' version '0.4.9' apply(false) id 'org.jmailen.kotlinter' version '1.26.0' apply(false) diff --git a/docs/build.gradle b/docs/build.gradle index 3c0f4a76..41a2a7a1 100644 --- a/docs/build.gradle +++ b/docs/build.gradle @@ -1,26 +1,18 @@ -group 'apollo' -version '0.0.1' - -buildscript { - repositories { - jcenter() - } - - dependencies { - classpath 'org.asciidoctor:asciidoctor-gradle-plugin:1.5.3' - } +plugins { + id 'org.ajoberstar.github-pages' + id 'org.asciidoctor.gradle.asciidoctor' + id 'org.asciidoctor.convert' } -apply plugin: 'org.asciidoctor.convert' -apply plugin: 'java' - -sourceCompatibility = 1.8 - repositories { mavenCentral() } -asciidoctor { - sourceDir = file('src/asciidoc') - outputDir = file('build/docs') +githubPages { + repoUri = 'git@github.com:apollo-rsps/apollo-rsps.github.io' + targetBranch = 'master' + + pages { + from "$buildDir/asciidoc/html5" + } } \ No newline at end of file diff --git a/docs/src/asciidoc/basics/what-is-apollo.adoc b/docs/src/docs/asciidoc/basics/what-is-apollo.adoc similarity index 100% rename from docs/src/asciidoc/basics/what-is-apollo.adoc rename to docs/src/docs/asciidoc/basics/what-is-apollo.adoc diff --git a/docs/src/asciidoc/getting-started/running-apollo.adoc b/docs/src/docs/asciidoc/getting-started/running-apollo.adoc similarity index 100% rename from docs/src/asciidoc/getting-started/running-apollo.adoc rename to docs/src/docs/asciidoc/getting-started/running-apollo.adoc diff --git a/docs/src/asciidoc/index.adoc b/docs/src/docs/asciidoc/index.adoc similarity index 100% rename from docs/src/asciidoc/index.adoc rename to docs/src/docs/asciidoc/index.adoc diff --git a/docs/src/asciidoc/plugins/creating-a-plugin.adoc b/docs/src/docs/asciidoc/plugins/creating-a-plugin.adoc similarity index 100% rename from docs/src/asciidoc/plugins/creating-a-plugin.adoc rename to docs/src/docs/asciidoc/plugins/creating-a-plugin.adoc