You are viewing a plain text version of this content. The canonical link for it is here.
Posted to site-dev@james.apache.org by ie...@apache.org on 2020/07/20 10:07:10 UTC
[james-site] branch live updated (20e1114 -> 33af0f0)
This is an automated email from the ASF dual-hosted git repository.
ieugen pushed a change to branch live
in repository https://gitbox.apache.org/repos/asf/james-site.git.
from 20e1114 [JAMES-3294] Added the UI bundle for Antora
add d494cf8 [JAMES-3226] Added .editorconfig
add dea1853 Squashed 'antora-ui/' content from commit 3acbf71f3
add eda53ec Merge commit 'dea185379e9938295306bcaadb8ef5af069f0d07' as 'antora-ui'
add c506251 [JAMES-3226] Cloned antora-ui-default - we can change CSS sources
add ef46ee6 [JAMES-3226] Fixed publish in Jenkinsfile - using specific maven version in tools { }
new 33af0f0 [JAMES-3226] Added .asf.yaml and restrict publish only to live and staging branches
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.asf.yaml | 24 +
.editorconfig | 37 +
Jenkinsfile | 5 +
README.adoc | 29 +-
antora-ui/.editorconfig | 9 +
antora-ui/.eslintrc | 14 +
antora-ui/.gitignore | 3 +
antora-ui/.gitlab-ci.yml | 55 +
antora-ui/.gulp.json | 4 +
antora-ui/.nvmrc | 1 +
antora-ui/.stylelintrc | 7 +
antora-ui/LICENSE | 373 +
antora-ui/README.adoc | 212 +
antora-ui/build.gradle | 35 +
antora-ui/docs/antora.yml | 5 +
antora-ui/docs/modules/ROOT/nav.adoc | 13 +
antora-ui/docs/modules/ROOT/pages/add-fonts.adoc | 123 +
.../docs/modules/ROOT/pages/admonition-styles.adoc | 38 +
.../docs/modules/ROOT/pages/build-preview-ui.adoc | 70 +
.../modules/ROOT/pages/development-workflow.adoc | 34 +
antora-ui/docs/modules/ROOT/pages/index.adoc | 191 +
.../modules/ROOT/pages/inline-text-styles.adoc | 85 +
antora-ui/docs/modules/ROOT/pages/list-styles.adoc | 80 +
.../docs/modules/ROOT/pages/prerequisites.adoc | 59 +
.../docs/modules/ROOT/pages/set-up-project.adoc | 64 +
.../docs/modules/ROOT/pages/sidebar-styles.adoc | 29 +
antora-ui/docs/modules/ROOT/pages/style-guide.adoc | 22 +
antora-ui/docs/modules/ROOT/pages/stylesheets.adoc | 32 +
antora-ui/docs/modules/ROOT/pages/templates.adoc | 190 +
.../docs/modules/ROOT/pages/ui-macro-styles.adoc | 61 +
antora-ui/gulp.d/lib/create-task.js | 24 +
antora-ui/gulp.d/lib/export-tasks.js | 14 +
antora-ui/gulp.d/lib/gulp-prettier-eslint.js | 43 +
antora-ui/gulp.d/tasks/build-preview-pages.js | 140 +
antora-ui/gulp.d/tasks/build.js | 123 +
antora-ui/gulp.d/tasks/format.js | 10 +
antora-ui/gulp.d/tasks/index.js | 5 +
antora-ui/gulp.d/tasks/lint-css.js | 10 +
antora-ui/gulp.d/tasks/lint-js.js | 12 +
antora-ui/gulp.d/tasks/pack.js | 11 +
antora-ui/gulp.d/tasks/remove.js | 8 +
antora-ui/gulp.d/tasks/serve.js | 36 +
antora-ui/gulpfile.js | 125 +
antora-ui/index.js | 4 +
antora-ui/package-lock.json | 12394 +++++++++++++++++++
antora-ui/package.json | 58 +
build.gradle => antora-ui/preview-src/404.adoc | 0
antora-ui/preview-src/index.adoc | 237 +
antora-ui/preview-src/multirepo-ssg.svg | 44 +
antora-ui/preview-src/ui-model.yml | 127 +
antora-ui/src/css/base.css | 76 +
antora-ui/src/css/body.css | 9 +
antora-ui/src/css/breadcrumbs.css | 38 +
antora-ui/src/css/doc.css | 647 +
antora-ui/src/css/footer.css | 15 +
antora-ui/src/css/header.css | 279 +
antora-ui/src/css/highlight.css | 86 +
antora-ui/src/css/main.css | 31 +
antora-ui/src/css/nav.css | 277 +
antora-ui/src/css/page-versions.css | 54 +
antora-ui/src/css/pagination.css | 63 +
antora-ui/src/css/print.css | 82 +
antora-ui/src/css/site.css | 17 +
antora-ui/src/css/toc.css | 95 +
antora-ui/src/css/toolbar.css | 69 +
antora-ui/src/css/typeface-roboto-mono.css | 21 +
antora-ui/src/css/typeface-roboto.css | 43 +
antora-ui/src/css/vars.css | 140 +
.../src/main/dist => antora-ui/src}/helpers/and.js | 0
.../main/dist => antora-ui/src}/helpers/detag.js | 0
.../src/main/dist => antora-ui/src}/helpers/eq.js | 0
.../dist => antora-ui/src}/helpers/increment.js | 0
.../src/main/dist => antora-ui/src}/helpers/not.js | 0
.../src/main/dist => antora-ui/src}/helpers/or.js | 0
.../dist => antora-ui/src}/helpers/relativize.js | 0
.../main/dist => antora-ui/src}/helpers/year.js | 0
antora-ui/src/img/back.svg | 86 +
antora-ui/src/img/caret.svg | 63 +
antora-ui/src/img/chevron.svg | 63 +
antora-ui/src/img/close.svg | 166 +
antora-ui/src/img/home-o.svg | 124 +
antora-ui/src/img/home.svg | 124 +
antora-ui/src/img/menu.svg | 158 +
antora-ui/src/js/01-nav.js | 148 +
antora-ui/src/js/02-on-this-page.js | 104 +
antora-ui/src/js/03-fragment-jumper.js | 42 +
antora-ui/src/js/04-page-versions.js | 18 +
antora-ui/src/js/05-mobile-navbar.js | 12 +
antora-ui/src/js/vendor/highlight.bundle.js | 37 +
.../main/dist => antora-ui/src}/layouts/404.hbs | 0
.../dist => antora-ui/src}/layouts/default.hbs | 2 +-
.../dist => antora-ui/src}/partials/article.hbs | 0
.../main/dist => antora-ui/src}/partials/body.hbs | 0
.../src}/partials/breadcrumbs.hbs | 0
.../src}/partials/footer-content.hbs | 0
antora-ui/src/partials/footer-scripts.hbs | 2 +
.../dist => antora-ui/src}/partials/footer.hbs | 0
antora-ui/src/partials/head-icons.hbs | 1 +
.../dist => antora-ui/src}/partials/head-info.hbs | 2 +-
.../dist => antora-ui/src}/partials/head-meta.hbs | 0
.../src}/partials/head-prelude.hbs | 0
.../src}/partials/head-scripts.hbs | 0
antora-ui/src/partials/head-styles.hbs | 1 +
.../dist => antora-ui/src}/partials/head-title.hbs | 0
.../main/dist => antora-ui/src}/partials/head.hbs | 0
.../src}/partials/header-content.hbs | 10 +-
.../src}/partials/header-scripts.hbs | 0
.../dist => antora-ui/src}/partials/header.hbs | 0
.../main/dist => antora-ui/src}/partials/main.hbs | 0
.../src}/partials/nav-explore.hbs | 0
.../dist => antora-ui/src}/partials/nav-menu.hbs | 0
.../dist => antora-ui/src}/partials/nav-toggle.hbs | 0
.../dist => antora-ui/src}/partials/nav-tree.hbs | 0
.../main/dist => antora-ui/src}/partials/nav.hbs | 0
.../src}/partials/page-versions.hbs | 0
.../dist => antora-ui/src}/partials/pagination.hbs | 0
.../main/dist => antora-ui/src}/partials/toc.hbs | 0
.../dist => antora-ui/src}/partials/toolbar.hbs | 0
doc-sites/antora-playbook.yml | 4 +-
doc-sites/build.gradle | 8 +-
doc-sites/package-lock.json | 2726 +++-
doc-sites/package.json | 5 +-
settings.gradle | 2 +-
123 files changed, 21150 insertions(+), 129 deletions(-)
create mode 100644 .asf.yaml
create mode 100644 .editorconfig
create mode 100644 antora-ui/.editorconfig
create mode 100644 antora-ui/.eslintrc
create mode 100644 antora-ui/.gitignore
create mode 100644 antora-ui/.gitlab-ci.yml
create mode 100644 antora-ui/.gulp.json
create mode 100644 antora-ui/.nvmrc
create mode 100644 antora-ui/.stylelintrc
create mode 100644 antora-ui/LICENSE
create mode 100644 antora-ui/README.adoc
create mode 100644 antora-ui/build.gradle
create mode 100644 antora-ui/docs/antora.yml
create mode 100644 antora-ui/docs/modules/ROOT/nav.adoc
create mode 100644 antora-ui/docs/modules/ROOT/pages/add-fonts.adoc
create mode 100644 antora-ui/docs/modules/ROOT/pages/admonition-styles.adoc
create mode 100644 antora-ui/docs/modules/ROOT/pages/build-preview-ui.adoc
create mode 100644 antora-ui/docs/modules/ROOT/pages/development-workflow.adoc
create mode 100644 antora-ui/docs/modules/ROOT/pages/index.adoc
create mode 100644 antora-ui/docs/modules/ROOT/pages/inline-text-styles.adoc
create mode 100644 antora-ui/docs/modules/ROOT/pages/list-styles.adoc
create mode 100644 antora-ui/docs/modules/ROOT/pages/prerequisites.adoc
create mode 100644 antora-ui/docs/modules/ROOT/pages/set-up-project.adoc
create mode 100644 antora-ui/docs/modules/ROOT/pages/sidebar-styles.adoc
create mode 100644 antora-ui/docs/modules/ROOT/pages/style-guide.adoc
create mode 100644 antora-ui/docs/modules/ROOT/pages/stylesheets.adoc
create mode 100644 antora-ui/docs/modules/ROOT/pages/templates.adoc
create mode 100644 antora-ui/docs/modules/ROOT/pages/ui-macro-styles.adoc
create mode 100644 antora-ui/gulp.d/lib/create-task.js
create mode 100644 antora-ui/gulp.d/lib/export-tasks.js
create mode 100644 antora-ui/gulp.d/lib/gulp-prettier-eslint.js
create mode 100644 antora-ui/gulp.d/tasks/build-preview-pages.js
create mode 100644 antora-ui/gulp.d/tasks/build.js
create mode 100644 antora-ui/gulp.d/tasks/format.js
create mode 100644 antora-ui/gulp.d/tasks/index.js
create mode 100644 antora-ui/gulp.d/tasks/lint-css.js
create mode 100644 antora-ui/gulp.d/tasks/lint-js.js
create mode 100644 antora-ui/gulp.d/tasks/pack.js
create mode 100644 antora-ui/gulp.d/tasks/remove.js
create mode 100644 antora-ui/gulp.d/tasks/serve.js
create mode 100644 antora-ui/gulpfile.js
create mode 100644 antora-ui/index.js
create mode 100644 antora-ui/package-lock.json
create mode 100644 antora-ui/package.json
copy build.gradle => antora-ui/preview-src/404.adoc (100%)
create mode 100644 antora-ui/preview-src/index.adoc
create mode 100644 antora-ui/preview-src/multirepo-ssg.svg
create mode 100644 antora-ui/preview-src/ui-model.yml
create mode 100644 antora-ui/src/css/base.css
create mode 100644 antora-ui/src/css/body.css
create mode 100644 antora-ui/src/css/breadcrumbs.css
create mode 100644 antora-ui/src/css/doc.css
create mode 100644 antora-ui/src/css/footer.css
create mode 100644 antora-ui/src/css/header.css
create mode 100644 antora-ui/src/css/highlight.css
create mode 100644 antora-ui/src/css/main.css
create mode 100644 antora-ui/src/css/nav.css
create mode 100644 antora-ui/src/css/page-versions.css
create mode 100644 antora-ui/src/css/pagination.css
create mode 100644 antora-ui/src/css/print.css
create mode 100644 antora-ui/src/css/site.css
create mode 100644 antora-ui/src/css/toc.css
create mode 100644 antora-ui/src/css/toolbar.css
create mode 100644 antora-ui/src/css/typeface-roboto-mono.css
create mode 100644 antora-ui/src/css/typeface-roboto.css
create mode 100644 antora-ui/src/css/vars.css
copy {ui-bundle/src/main/dist => antora-ui/src}/helpers/and.js (100%)
copy {ui-bundle/src/main/dist => antora-ui/src}/helpers/detag.js (100%)
copy {ui-bundle/src/main/dist => antora-ui/src}/helpers/eq.js (100%)
copy {ui-bundle/src/main/dist => antora-ui/src}/helpers/increment.js (100%)
copy {ui-bundle/src/main/dist => antora-ui/src}/helpers/not.js (100%)
copy {ui-bundle/src/main/dist => antora-ui/src}/helpers/or.js (100%)
copy {ui-bundle/src/main/dist => antora-ui/src}/helpers/relativize.js (100%)
copy {ui-bundle/src/main/dist => antora-ui/src}/helpers/year.js (100%)
create mode 100644 antora-ui/src/img/back.svg
create mode 100644 antora-ui/src/img/caret.svg
create mode 100644 antora-ui/src/img/chevron.svg
create mode 100644 antora-ui/src/img/close.svg
create mode 100644 antora-ui/src/img/home-o.svg
create mode 100644 antora-ui/src/img/home.svg
create mode 100644 antora-ui/src/img/menu.svg
create mode 100644 antora-ui/src/js/01-nav.js
create mode 100644 antora-ui/src/js/02-on-this-page.js
create mode 100644 antora-ui/src/js/03-fragment-jumper.js
create mode 100644 antora-ui/src/js/04-page-versions.js
create mode 100644 antora-ui/src/js/05-mobile-navbar.js
create mode 100644 antora-ui/src/js/vendor/highlight.bundle.js
copy {ui-bundle/src/main/dist => antora-ui/src}/layouts/404.hbs (100%)
copy {ui-bundle/src/main/dist => antora-ui/src}/layouts/default.hbs (88%)
copy {ui-bundle/src/main/dist => antora-ui/src}/partials/article.hbs (100%)
copy {ui-bundle/src/main/dist => antora-ui/src}/partials/body.hbs (100%)
copy {ui-bundle/src/main/dist => antora-ui/src}/partials/breadcrumbs.hbs (100%)
copy {ui-bundle/src/main/dist => antora-ui/src}/partials/footer-content.hbs (100%)
create mode 100644 antora-ui/src/partials/footer-scripts.hbs
copy {ui-bundle/src/main/dist => antora-ui/src}/partials/footer.hbs (100%)
create mode 100644 antora-ui/src/partials/head-icons.hbs
copy {ui-bundle/src/main/dist => antora-ui/src}/partials/head-info.hbs (93%)
copy {ui-bundle/src/main/dist => antora-ui/src}/partials/head-meta.hbs (100%)
copy {ui-bundle/src/main/dist => antora-ui/src}/partials/head-prelude.hbs (100%)
copy {ui-bundle/src/main/dist => antora-ui/src}/partials/head-scripts.hbs (100%)
create mode 100644 antora-ui/src/partials/head-styles.hbs
copy {ui-bundle/src/main/dist => antora-ui/src}/partials/head-title.hbs (100%)
copy {ui-bundle/src/main/dist => antora-ui/src}/partials/head.hbs (100%)
copy {ui-bundle/src/main/dist => antora-ui/src}/partials/header-content.hbs (86%)
copy {ui-bundle/src/main/dist => antora-ui/src}/partials/header-scripts.hbs (100%)
copy {ui-bundle/src/main/dist => antora-ui/src}/partials/header.hbs (100%)
copy {ui-bundle/src/main/dist => antora-ui/src}/partials/main.hbs (100%)
copy {ui-bundle/src/main/dist => antora-ui/src}/partials/nav-explore.hbs (100%)
copy {ui-bundle/src/main/dist => antora-ui/src}/partials/nav-menu.hbs (100%)
copy {ui-bundle/src/main/dist => antora-ui/src}/partials/nav-toggle.hbs (100%)
copy {ui-bundle/src/main/dist => antora-ui/src}/partials/nav-tree.hbs (100%)
copy {ui-bundle/src/main/dist => antora-ui/src}/partials/nav.hbs (100%)
copy {ui-bundle/src/main/dist => antora-ui/src}/partials/page-versions.hbs (100%)
copy {ui-bundle/src/main/dist => antora-ui/src}/partials/pagination.hbs (100%)
copy {ui-bundle/src/main/dist => antora-ui/src}/partials/toc.hbs (100%)
copy {ui-bundle/src/main/dist => antora-ui/src}/partials/toolbar.hbs (100%)
[james-site] 01/01: [JAMES-3226] Added .asf.yaml and restrict
publish only to live and staging branches
Posted by ie...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
ieugen pushed a commit to branch live
in repository https://gitbox.apache.org/repos/asf/james-site.git
commit 33af0f09e857080f26f0a239b1b338b5d27b6899
Author: Eugen Stan <eu...@ieugen.ro>
AuthorDate: Mon Jul 20 13:06:30 2020 +0300
[JAMES-3226] Added .asf.yaml and restrict publish only to live and staging branches
---
.asf.yaml | 24 ++++++++++++++++++++++++
Jenkinsfile | 3 +++
2 files changed, 27 insertions(+)
diff --git a/.asf.yaml b/.asf.yaml
new file mode 100644
index 0000000..3d32b11
--- /dev/null
+++ b/.asf.yaml
@@ -0,0 +1,24 @@
+#
+# See documentation for the options here
+# https://cwiki.apache.org/confluence/display/INFRA/git+-+.asf.yaml+features
+#
+
+# Staging and publishing profile for yourproject-website.git:
+staging:
+ profile: ~
+ whoami: asf-staging
+
+github:
+ description: "Project to build the Apache James website"
+ homepage: https://james.apache.org/
+ labels:
+ - mail
+ - server
+ - imap
+ - smtp
+ - jmap
+notifications:
+ commits: site-dev@james.apache.org
+ issues: site-dev@james.apache.org
+ pullrequests: site-dev@james.apache.org
+ jira_options: link label comment
diff --git a/Jenkinsfile b/Jenkinsfile
index 0a1a168..903cce2 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -68,6 +68,9 @@ pipeline {
label 'git-websites'
}
}
+ when {
+ anyOf { branch 'live'; branch 'staging' }
+ }
steps {
echo "Deploy staging James website."