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