Add release notes and blog entry for Camel 3.19.0
[camel-website.git] / antora-ui-camel / gulpfile.js
index 28729967bf13f676175545a038220d8fe06d8945..44bc95410dd1e9d9fe899e9e575d882890150a4e 100644 (file)
@@ -3,6 +3,7 @@
 const { parallel, series, watch } = require('gulp')
 const createTask = require('./gulp.d/lib/create-task')
 const exportTasks = require('./gulp.d/lib/export-tasks')
+const log = require('fancy-log')
 
 const bundleName = 'ui'
 const buildDir = 'build'
@@ -81,7 +82,12 @@ const bundleBuildTask = createTask({
 const bundlePackTask = createTask({
   name: 'bundle:pack',
   desc: 'Create a bundle of the staged UI assets for publishing',
-  call: task.pack(destDir, buildDir, bundleName),
+  call: task.pack(
+    destDir,
+    buildDir,
+    bundleName,
+    (bundlePath) => !process.env.CI && log(`Antora option: --ui-bundle-url=${bundlePath}`)
+  ),
 })
 
 const bundleTask = createTask({
@@ -104,7 +110,7 @@ const buildPreviewPagesTask = createTask({
 const previewBuildTask = createTask({
   name: 'preview:build',
   desc: 'Process and stage the UI assets and generate pages for the preview',
-  call: series(buildTask, buildPreviewPagesTask),
+  call: parallel(buildTask, buildPreviewPagesTask),
 })
 
 const previewServeTask = createTask({