You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dubbo.apache.org by al...@apache.org on 2022/07/21 08:55:14 UTC

[dubbo-website] branch master updated: add gitpod support (#1265)

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

albumenj pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/dubbo-website.git


The following commit(s) were added to refs/heads/master by this push:
     new d8360f4ec9 add gitpod support (#1265)
d8360f4ec9 is described below

commit d8360f4ec91f571d9017eb57e712cc6c8914d7f3
Author: yucw01 <37...@qq.com>
AuthorDate: Thu Jul 21 16:55:08 2022 +0800

    add gitpod support (#1265)
---
 .gitmodules |  2 +-
 .gitpod.yml | 31 +++++++++++++++++++++++++++++++
 2 files changed, 32 insertions(+), 1 deletion(-)

diff --git a/.gitmodules b/.gitmodules
index 6c4de1058c..fe9bd41b1b 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -4,4 +4,4 @@
 	url = https://github.com/google/docsy.git
 [submodule ".github/themes/docsy"]
 	path = .github/themes/docsy
-	url = git@github.com:google/docsy.git
+	url = https://github.com/google/docsy.git
diff --git a/.gitpod.yml b/.gitpod.yml
new file mode 100644
index 0000000000..00b44996c3
--- /dev/null
+++ b/.gitpod.yml
@@ -0,0 +1,31 @@
+#
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements.  See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License.  You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+# List the start up tasks. Learn more https://www.gitpod.io/docs/config-start-tasks/
+tasks:
+  - name: Install dependency & Start hugo server
+    before: |
+      git submodule update --init --recursive
+      npm install
+      cd themes/docsy/ && npm install && cd ../../
+      npm install -g hugo-extended
+    command: hugo server --disableFastRender --bind=0.0.0.0 --port=1313 --baseURL=$(gp url 1313) --appendPort=false
+
+# List the ports to expose. Learn more https://www.gitpod.io/docs/config-ports/
+ports:
+  - port: 1313
+    onOpen: open-browser
+    visibility: public
\ No newline at end of file