-
Notifications
You must be signed in to change notification settings - Fork 0
/
build.gradle
45 lines (41 loc) · 945 Bytes
/
build.gradle
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
plugins {
id 'dev.gradleplugins.documentation.github-pages-site' version '1.0.5'
id 'net.nokeedev.jbake-site'
}
repositories {
mavenCentral()
maven {
name 'docsNokeeDev'
url = 's3://docs.nokee.dev'
credentials(AwsCredentials)
}
}
dependencies {
jbake 'dev.nokee.docs:layout-page:latest.release'
}
site {
customDomain = subdomain('nokee.fyi')
repositorySlug = 'nokeedev/nokee-fyi'
sources.from(jbake.destinationDirectory)
}
jbake {
content.from(sync('content') {
from('README.adoc') {
rename('README.adoc', 'index.adoc')
}
})
content.from('content')
templates.from('templates')
configurations.putAll([
'render.tags': false,
'render.sitemap': false,
'render.index': false,
'render.archive': false,
'render.post': false,
'render.page': false,
'render.feed': false,
'site.host': 'https://nokee.fyi',
'template.fyi-index.file': 'fyi-index.tpl',
'template.fyi-article.file': 'fyi-article.tpl',
])
}