Compare commits

...

35 Commits

Author SHA1 Message Date
hejiayu47 74a2e65c61 refactor: .devops/镜像自动构建2.yml 2024-05-27 07:03:59 +00:00
hejiayu47 eb4f8b39e8 refactor: .devops/未命名项目.yml 2024-05-25 14:21:28 +00:00
hejiayu47 2bd49afdce refactor: .devops/未命名项目.yml 2024-05-25 14:10:51 +00:00
hejiayu47 622efa360f refactor: .devops/未命名项目.yml 2024-05-25 14:08:15 +00:00
hejiayu47 bec7937432 refactor: .devops/未命名项目.yml 2024-05-25 14:07:39 +00:00
hejiayu47 23b2fb7dd9 refactor: .devops/未命名项目.yml 2024-05-25 14:04:20 +00:00
hejiayu47 3390fb1690 refactor: .devops/未命名项目.yml 2024-05-25 13:54:10 +00:00
hejiayu47 404bbd25a9 refactor: .devops/未命名项目.yml 2024-05-25 13:51:05 +00:00
hejiayu47 624e3f93d1 refactor: .devops/未命名项目.yml 2024-05-25 13:50:24 +00:00
hejiayu47 a1830d5591 refactor: .devops/未命名项目.yml 2024-05-25 13:49:15 +00:00
hejiayu47 c307c0b4fc refactor: .devops/未命名项目.yml 2024-05-25 13:49:07 +00:00
hejiayu47 1b08117c1d feat: .devops/未命名项目.yml 2024-05-25 13:47:56 +00:00
hejiayu47 de47f22f46 refactor: .devops/镜像自动构建2.yml 2024-05-25 13:42:35 +00:00
hejiayu47 5086197803 refactor: .devops/镜像自动构建2.yml 2024-05-25 13:41:33 +00:00
hejiayu47 b0598edaf1 Update 建站工具.md 2024-05-23 20:05:13 +08:00
hejiayu47 500db1a1c5 refactor: delete .devops/自动构建及部署.yml 2024-05-23 12:00:10 +00:00
hejiayu47 a95f913e32 feat: .devops/自动构建及部署.yml 2024-05-22 17:36:39 +00:00
hejiayu47 1e1acb82ef refactor: delete .devops/未命名项目.yml 2024-05-22 17:36:38 +00:00
hejiayu47 deaf5fc304 refactor: .devops/镜像自动构建2.yml 2024-05-22 17:36:12 +00:00
hejiayu47 9bb8fd82a2 feat: .devops/镜像自动构建2.yml 2024-05-22 17:36:08 +00:00
hejiayu47 f04eb4d6e6 refactor: .devops/未命名项目.yml 2024-05-22 17:32:30 +00:00
hejiayu47 fbfef7b140 Update Dockerfile 2024-05-22 17:26:27 +08:00
hejiayu47 ced48359d6 refactor: .devops/未命名项目.yml 2024-05-22 09:21:40 +00:00
hejiayu47 56f0e22ca6 refactor: .devops/未命名项目.yml 2024-05-22 08:59:43 +00:00
hejiayu47 c64cd3a903 refactor: .devops/未命名项目.yml 2024-05-22 08:57:37 +00:00
hejiayu47 546058e190 refactor: .devops/未命名项目.yml 2024-05-22 08:53:17 +00:00
hejiayu47 3fbc182a09 refactor: .devops/未命名项目.yml 2024-05-22 08:51:52 +00:00
hejiayu47 e7c3e7aa9c refactor: .devops/未命名项目.yml 2024-05-22 08:50:05 +00:00
hejiayu47 b2d0d7be32 refactor: .devops/未命名项目.yml 2024-05-22 08:42:56 +00:00
hejiayu47 fabd9be539 refactor: .devops/未命名项目.yml 2024-05-22 08:40:27 +00:00
hejiayu47 3f6e4e4fe3 add Dockerfile. 2024-05-22 15:03:24 +08:00
hejiayu47 c8ae66d9ce refactor: .devops/未命名项目.yml 2024-05-20 04:44:34 +00:00
hejiayu47 6dcd236fcd refactor: .devops/未命名项目.yml 2024-05-20 04:44:33 +00:00
hejiayu47 3fe892f849 refactor: .devops/未命名项目.yml 2024-05-20 04:28:51 +00:00
hejiayu47 613a58f21c feat: .devops/未命名项目.yml 2024-05-20 04:28:48 +00:00
4 changed files with 99 additions and 1 deletions

View File

@ -0,0 +1,31 @@
version: 2
name: 未命名项目
description: ""
global:
concurrent: 1
workflow:
- ref: start
name: 开始
task: start
- ref: ssh_cmd_0
name: ssh执行命令
task: ssh_cmd@1.1.1
input:
ssh_pass: ((server.password))
ssh_ip: '"121.43.168.217"'
ssh_port: '"22"'
ssh_user: '"root"'
ssh_cmd: "\"docker stop groupeazzy && docker rm groupeazzy && docker pull
registry.cnguangzhou.aliyuncs.com/nudt_devops/gitlink_help_center_group\
eazzy:latest && docker rmi $(docker images --filter 'dangling=true' -g)
&& docker run -p 3000:3000 --name groupeazzy
registry.cn-guangzhou.aliyuncs.com/nudt_devops/gitlink_help_center_grou\
peazzy:latest\""
needs:
- start
- ref: end
name: 结束
task: end
needs:
- ssh_cmd_0

View File

@ -0,0 +1,57 @@
version: 2
name: 镜像自动构建2
description: ""
global:
concurrent: 1
trigger:
webhook: gitlink@1.0.0
event:
- ref: push
ruleset-operator: AND
workflow:
- ref: start
name: 开始
task: start
- ref: git_clone_0
name: git clone
task: git_clone@1.2.9
input:
remote_url: '"https://gitlink.org.cn/hejiayu47/gitlink_help_center.git"'
ref: '"refs/heads/master"'
commit_id: '""'
depth: 1
needs:
- start
- ref: docker_image_build_0
name: docker镜像构建
task: docker_image_build@1.6.0
input:
docker_username: ((docker.username))
docker_password: ((docker.password))
image_name: '"registry.cn-guangzhou.aliyuncs.com/nudt_devops/gitlink_help_center"'
image_tag: '"latest"'
registry_address: '"registry.cn-guangzhou.aliyuncs.com"'
docker_file: '"Dockerfile"'
docker_build_path: '"."'
workspace: '"git_clone_0.git_path"'
image_push: true
build_args: '""'
needs:
- git_clone_0
- ref: end
name: 结束
task: end
needs:
- ssh_cmd_0
- ref: ssh_cmd_0
name: ssh执行命令
task: ssh_cmd@1.1.1
input:
ssh_pass: ((server.password))
ssh_ip: '"121.43.168.217"'
ssh_port: '"22"'
ssh_user: '"root"'
ssh_cmd: '"echo hello"'
needs:
- docker_image_build_0

10
Dockerfile Normal file
View File

@ -0,0 +1,10 @@
FROM node:18-alpine
LABEL maintainer="hejiayu <hejy47@nudt.edu.cn>"
WORKDIR /gitlink_help_center
COPY ./ /gitlink_help_center/
RUN yarn install
RUN npm run build -- --locale zh-cn
CMD ["npm", "run", "serve"]

View File

@ -4,7 +4,7 @@ sidebar_position: 2
---
# 个人建站工具
个人主页建站是一个免费的静态网页托管服务,可用于托管静态个人主页、个人博客等静态页面。个人建站不同工具如下
个人主页建站是一个免费的静态网页托管服务,可用于托管静态个人主页、个人博客等静态页面。个人建站不同工具如下:test
### Hugo工具