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."