This is an automated email from the ASF dual-hosted git repository.

skygo pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/netbeans-antora.git


The following commit(s) were added to refs/heads/main by this push:
     new 812dae1  Test ci build
     new 33aac13  Merge pull request #2 from ebarboni/jenkinsbuildsystem
812dae1 is described below

commit 812dae19258e774f658d9486a392351c586310e7
Author: Eric Barboni <[email protected]>
AuthorDate: Wed Oct 11 00:02:58 2023 +0200

    Test ci build
---
 .gitignore        |   1 +
 Jenkinsfile       |  31 +++++++
 package-lock.json | 272 ++++++++++++++++++------------------------------------
 package.json      |   6 ++
 4 files changed, 129 insertions(+), 181 deletions(-)

diff --git a/.gitignore b/.gitignore
index dd87e2d..2d891bb 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
 node_modules
 build
+.cache
diff --git a/Jenkinsfile b/Jenkinsfile
new file mode 100644
index 0000000..8d2c765
--- /dev/null
+++ b/Jenkinsfile
@@ -0,0 +1,31 @@
+pipeline {
+    agent {
+            label 'git-websites'
+    }
+    options {
+       buildDiscarder(logRotator(numToKeepStr:'6'))
+       disableConcurrentBuilds()
+       timeout(time:50,unit:'MINUTES')
+    }
+    stages {
+        stage('build Apache NetBeans antora website') {
+            steps {
+                sh 'rm -rf build'
+//
+//                sh 'git clone --depth 1 --branch asf-site 
https://gitbox.apache.org/repos/asf/netbeans-site-pub.git build/site'
+//                dir('build/site') {
+//                    sh 'git rm -r .'
+//                }
+
+                sh 'npm run plain-install'
+                sh 'npm run build-noclean'
+                zip zipFile:'site.zip', dir:'build/site/**', archive:'true'
+//                dir('build/site') {
+//               sh 'git add .'
+//               sh 'echo `git commit -m "site build"`'
+//                  sh 'git push 
https://gitbox.apache.org/repos/asf/netbeans-site-pub.git asf-site'
+//             }
+            }
+        }
+    }
+}
diff --git a/package-lock.json b/package-lock.json
index 88d1f2b..d511a2a 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -274,7 +274,7 @@
         },
         "node_modules/@apache-netbeans/netbeans-antora-ui": {
             "version": "0.0.1",
-            "resolved": 
"git+ssh://[email protected]/apache/netbeans-antora-ui.git#d1ed26ac34b43eea073add9917f630efa3caa146",
+            "resolved": 
"git+ssh://[email protected]/apache/netbeans-antora-ui.git#d020f91faec360be83c92cdb5876d7402c8753c8",
             "dev": true
         },
         "node_modules/@asciidoctor/core": {
@@ -341,45 +341,6 @@
                 "node": ">=8.11"
             }
         },
-        "node_modules/asciidoctor-opal-runtime/node_modules/brace-expansion": {
-            "version": "1.1.11",
-            "resolved": 
"https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz";,
-            "integrity": 
"sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
-            "dev": true,
-            "dependencies": {
-                "balanced-match": "^1.0.0",
-                "concat-map": "0.0.1"
-            }
-        },
-        "node_modules/asciidoctor-opal-runtime/node_modules/glob": {
-            "version": "7.1.3",
-            "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz";,
-            "integrity": 
"sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==",
-            "dev": true,
-            "dependencies": {
-                "fs.realpath": "^1.0.0",
-                "inflight": "^1.0.4",
-                "inherits": "2",
-                "minimatch": "^3.0.4",
-                "once": "^1.3.0",
-                "path-is-absolute": "^1.0.0"
-            },
-            "engines": {
-                "node": "*"
-            }
-        },
-        "node_modules/asciidoctor-opal-runtime/node_modules/minimatch": {
-            "version": "3.1.2",
-            "resolved": 
"https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz";,
-            "integrity": 
"sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
-            "dev": true,
-            "dependencies": {
-                "brace-expansion": "^1.1.7"
-            },
-            "engines": {
-                "node": "*"
-            }
-        },
         "node_modules/async-lock": {
             "version": "1.4.0",
             "resolved": 
"https://registry.npmjs.org/async-lock/-/async-lock-1.4.0.tgz";,
@@ -422,12 +383,13 @@
             ]
         },
         "node_modules/brace-expansion": {
-            "version": "2.0.1",
-            "resolved": 
"https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz";,
-            "integrity": 
"sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
+            "version": "1.1.11",
+            "resolved": 
"https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz";,
+            "integrity": 
"sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
             "dev": true,
             "dependencies": {
-                "balanced-match": "^1.0.0"
+                "balanced-match": "^1.0.0",
+                "concat-map": "0.0.1"
             }
         },
         "node_modules/braces": {
@@ -714,20 +676,6 @@
                 "stream-shift": "^1.0.0"
             }
         },
-        "node_modules/duplexify/node_modules/readable-stream": {
-            "version": "3.6.2",
-            "resolved": 
"https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz";,
-            "integrity": 
"sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
-            "dev": true,
-            "dependencies": {
-                "inherits": "^2.0.3",
-                "string_decoder": "^1.1.1",
-                "util-deprecate": "^1.0.1"
-            },
-            "engines": {
-                "node": ">= 6"
-            }
-        },
         "node_modules/end-of-stream": {
             "version": "1.4.4",
             "resolved": 
"https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz";,
@@ -884,22 +832,20 @@
             }
         },
         "node_modules/glob": {
-            "version": "8.1.0",
-            "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz";,
-            "integrity": 
"sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==",
+            "version": "7.1.3",
+            "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz";,
+            "integrity": 
"sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==",
             "dev": true,
             "dependencies": {
                 "fs.realpath": "^1.0.0",
                 "inflight": "^1.0.4",
                 "inherits": "2",
-                "minimatch": "^5.0.1",
-                "once": "^1.3.0"
+                "minimatch": "^3.0.4",
+                "once": "^1.3.0",
+                "path-is-absolute": "^1.0.0"
             },
             "engines": {
-                "node": ">=12"
-            },
-            "funding": {
-                "url": "https://github.com/sponsors/isaacs";
+                "node": "*"
             }
         },
         "node_modules/glob-parent": {
@@ -935,16 +881,6 @@
                 "node": ">=10.13.0"
             }
         },
-        "node_modules/glob-stream/node_modules/brace-expansion": {
-            "version": "1.1.11",
-            "resolved": 
"https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz";,
-            "integrity": 
"sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
-            "dev": true,
-            "dependencies": {
-                "balanced-match": "^1.0.0",
-                "concat-map": "0.0.1"
-            }
-        },
         "node_modules/glob-stream/node_modules/glob": {
             "version": "7.2.3",
             "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz";,
@@ -965,32 +901,6 @@
                 "url": "https://github.com/sponsors/isaacs";
             }
         },
-        "node_modules/glob-stream/node_modules/minimatch": {
-            "version": "3.1.2",
-            "resolved": 
"https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz";,
-            "integrity": 
"sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
-            "dev": true,
-            "dependencies": {
-                "brace-expansion": "^1.1.7"
-            },
-            "engines": {
-                "node": "*"
-            }
-        },
-        "node_modules/glob-stream/node_modules/readable-stream": {
-            "version": "3.6.2",
-            "resolved": 
"https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz";,
-            "integrity": 
"sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
-            "dev": true,
-            "dependencies": {
-                "inherits": "^2.0.3",
-                "string_decoder": "^1.1.1",
-                "util-deprecate": "^1.0.1"
-            },
-            "engines": {
-                "node": ">= 6"
-            }
-        },
         "node_modules/gopd": {
             "version": "1.0.1",
             "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz";,
@@ -1104,18 +1014,44 @@
                 "readable-stream": "^3.6.0"
             }
         },
-        "node_modules/help-me/node_modules/readable-stream": {
-            "version": "3.6.2",
-            "resolved": 
"https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz";,
-            "integrity": 
"sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
+        "node_modules/help-me/node_modules/brace-expansion": {
+            "version": "2.0.1",
+            "resolved": 
"https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz";,
+            "integrity": 
"sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
             "dev": true,
             "dependencies": {
-                "inherits": "^2.0.3",
-                "string_decoder": "^1.1.1",
-                "util-deprecate": "^1.0.1"
+                "balanced-match": "^1.0.0"
+            }
+        },
+        "node_modules/help-me/node_modules/glob": {
+            "version": "8.1.0",
+            "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz";,
+            "integrity": 
"sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==",
+            "dev": true,
+            "dependencies": {
+                "fs.realpath": "^1.0.0",
+                "inflight": "^1.0.4",
+                "inherits": "2",
+                "minimatch": "^5.0.1",
+                "once": "^1.3.0"
             },
             "engines": {
-                "node": ">= 6"
+                "node": ">=12"
+            },
+            "funding": {
+                "url": "https://github.com/sponsors/isaacs";
+            }
+        },
+        "node_modules/help-me/node_modules/minimatch": {
+            "version": "5.1.6",
+            "resolved": 
"https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz";,
+            "integrity": 
"sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==",
+            "dev": true,
+            "dependencies": {
+                "brace-expansion": "^2.0.1"
+            },
+            "engines": {
+                "node": ">=10"
             }
         },
         "node_modules/hpagent": {
@@ -1309,20 +1245,6 @@
                 "node": ">=12"
             }
         },
-        "node_modules/isomorphic-git/node_modules/readable-stream": {
-            "version": "3.6.2",
-            "resolved": 
"https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz";,
-            "integrity": 
"sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
-            "dev": true,
-            "dependencies": {
-                "inherits": "^2.0.3",
-                "string_decoder": "^1.1.1",
-                "util-deprecate": "^1.0.1"
-            },
-            "engines": {
-                "node": ">= 6"
-            }
-        },
         "node_modules/joycon": {
             "version": "3.1.1",
             "resolved": "https://registry.npmjs.org/joycon/-/joycon-3.1.1.tgz";,
@@ -1456,15 +1378,15 @@
             }
         },
         "node_modules/minimatch": {
-            "version": "5.1.6",
-            "resolved": 
"https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz";,
-            "integrity": 
"sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==",
+            "version": "3.1.2",
+            "resolved": 
"https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz";,
+            "integrity": 
"sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
             "dev": true,
             "dependencies": {
-                "brace-expansion": "^2.0.1"
+                "brace-expansion": "^1.1.7"
             },
             "engines": {
-                "node": ">=10"
+                "node": "*"
             }
         },
         "node_modules/minimist": {
@@ -1688,6 +1610,22 @@
                 "split2": "^4.0.0"
             }
         },
+        "node_modules/pino-abstract-transport/node_modules/readable-stream": {
+            "version": "4.4.2",
+            "resolved": 
"https://registry.npmjs.org/readable-stream/-/readable-stream-4.4.2.tgz";,
+            "integrity": 
"sha512-Lk/fICSyIhodxy1IDK2HazkeGjSmezAWX2egdtJnYhtzKEsBPJowlI6F6LPb5tqIQILrMbx22S5o3GuJavPusA==",
+            "dev": true,
+            "dependencies": {
+                "abort-controller": "^3.0.0",
+                "buffer": "^6.0.3",
+                "events": "^3.3.0",
+                "process": "^0.11.10",
+                "string_decoder": "^1.3.0"
+            },
+            "engines": {
+                "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+            }
+        },
         "node_modules/pino-pretty": {
             "version": "10.0.1",
             "resolved": 
"https://registry.npmjs.org/pino-pretty/-/pino-pretty-10.0.1.tgz";,
@@ -1713,6 +1651,22 @@
                 "pino-pretty": "bin.js"
             }
         },
+        "node_modules/pino-pretty/node_modules/readable-stream": {
+            "version": "4.4.2",
+            "resolved": 
"https://registry.npmjs.org/readable-stream/-/readable-stream-4.4.2.tgz";,
+            "integrity": 
"sha512-Lk/fICSyIhodxy1IDK2HazkeGjSmezAWX2egdtJnYhtzKEsBPJowlI6F6LPb5tqIQILrMbx22S5o3GuJavPusA==",
+            "dev": true,
+            "dependencies": {
+                "abort-controller": "^3.0.0",
+                "buffer": "^6.0.3",
+                "events": "^3.3.0",
+                "process": "^0.11.10",
+                "string_decoder": "^1.3.0"
+            },
+            "engines": {
+                "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+            }
+        },
         "node_modules/pino-std-serializers": {
             "version": "6.2.2",
             "resolved": 
"https://registry.npmjs.org/pino-std-serializers/-/pino-std-serializers-6.2.2.tgz";,
@@ -1786,19 +1740,17 @@
             "dev": true
         },
         "node_modules/readable-stream": {
-            "version": "4.4.2",
-            "resolved": 
"https://registry.npmjs.org/readable-stream/-/readable-stream-4.4.2.tgz";,
-            "integrity": 
"sha512-Lk/fICSyIhodxy1IDK2HazkeGjSmezAWX2egdtJnYhtzKEsBPJowlI6F6LPb5tqIQILrMbx22S5o3GuJavPusA==",
+            "version": "3.6.2",
+            "resolved": 
"https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz";,
+            "integrity": 
"sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
             "dev": true,
             "dependencies": {
-                "abort-controller": "^3.0.0",
-                "buffer": "^6.0.3",
-                "events": "^3.3.0",
-                "process": "^0.11.10",
-                "string_decoder": "^1.3.0"
+                "inherits": "^2.0.3",
+                "string_decoder": "^1.1.1",
+                "util-deprecate": "^1.0.1"
             },
             "engines": {
-                "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+                "node": ">= 6"
             }
         },
         "node_modules/real-require": {
@@ -2229,16 +2181,6 @@
                 "node": ">= 0.10"
             }
         },
-        "node_modules/vinyl-fs/node_modules/brace-expansion": {
-            "version": "1.1.11",
-            "resolved": 
"https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz";,
-            "integrity": 
"sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
-            "dev": true,
-            "dependencies": {
-                "balanced-match": "^1.0.0",
-                "concat-map": "0.0.1"
-            }
-        },
         "node_modules/vinyl-fs/node_modules/duplexify": {
             "version": "3.7.1",
             "resolved": 
"https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz";,
@@ -2251,26 +2193,6 @@
                 "stream-shift": "^1.0.0"
             }
         },
-        "node_modules/vinyl-fs/node_modules/glob": {
-            "version": "7.2.3",
-            "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz";,
-            "integrity": 
"sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
-            "dev": true,
-            "dependencies": {
-                "fs.realpath": "^1.0.0",
-                "inflight": "^1.0.4",
-                "inherits": "2",
-                "minimatch": "^3.1.1",
-                "once": "^1.3.0",
-                "path-is-absolute": "^1.0.0"
-            },
-            "engines": {
-                "node": "*"
-            },
-            "funding": {
-                "url": "https://github.com/sponsors/isaacs";
-            }
-        },
         "node_modules/vinyl-fs/node_modules/glob-parent": {
             "version": "3.1.0",
             "resolved": 
"https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz";,
@@ -2314,18 +2236,6 @@
                 "node": ">=0.10.0"
             }
         },
-        "node_modules/vinyl-fs/node_modules/minimatch": {
-            "version": "3.1.2",
-            "resolved": 
"https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz";,
-            "integrity": 
"sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
-            "dev": true,
-            "dependencies": {
-                "brace-expansion": "^1.1.7"
-            },
-            "engines": {
-                "node": "*"
-            }
-        },
         "node_modules/vinyl-fs/node_modules/pump": {
             "version": "2.0.1",
             "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz";,
diff --git a/package.json b/package.json
index 9dc422b..18c2f70 100644
--- a/package.json
+++ b/package.json
@@ -1,4 +1,10 @@
 {
+    "private":true,
+    "scripts":{
+      "clean-build":"npm run clean-install;npm run build",
+      "clean-install": "rm -rf node_modules/ .cache/ package-lock.json;npm i 
--cache=.cache/npm",
+      "build":"node_modules/.bin/antora antora-playbook.yml --fetch --clean"
+    },
     "devDependencies": {
         "@antora/cli": "3.1.4",
         "@antora/site-generator": "3.1.4",


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists

Reply via email to