最近尝试了一下 GitHub 提供的自动化工具 Actions,简单实现了一下 CI/CD。 配置文件需要放在 Repo 对应的目录下:.github/workflows/deploy.yml deploy.yml 具体内容如下: name: Deploy on: push: branches: [ ...
分类:
Web程序 时间:
2021-04-07 11:13:16
阅读次数:
0
在项目的根目录下放置.gitlab-ci.yml文件来达到持续集成和部署的目的。 .gitlab-ci.yml被runner进程读取,从而完成CI/CD的任务。默认情况下有三个阶段的流水线阶段:build、test、deploy。 简而言之,具体的CI所需要的步骤就两步: 添加.gitlab-ci. ...
分类:
其他好文 时间:
2021-04-06 14:19:41
阅读次数:
0
2021年软工 结对项目第二阶段总结 教学班级:2021春季软件工程(罗杰 任健) GitLab项目地址:https://gitlab.buaaoo.top/2021_alige_homeworks/pair_works/2021_shen_guo-shiyu_ding-tianchun_gan_p ...
分类:
其他好文 时间:
2021-04-05 12:10:26
阅读次数:
0
报错原因:当使用union或union all时查询出的字段的排序规则不同。 解决方法: select column(列名) collate utf8_unicode_ci(排序规则)from table(表名) union/union all select column(列名) collate u ...
分类:
其他好文 时间:
2021-04-05 12:09:21
阅读次数:
0
为中华民族的伟大复兴为读书。 前情回顾 上篇文章分享了的一个为什么服务端渲染有利于SEO的问题,接下来的某一篇文章,可能会写一下如何去一步一步的实现Vue的同构,也就是基于Vue实现服务端渲染。但是涉及的内容篇幅会有点长,需要花点去思考怎么写。 所以今天要思考的是问题小程序如何实现持续集成。 CI/ ...
分类:
其他好文 时间:
2021-04-01 13:34:19
阅读次数:
0
注意 gitlab版本一定要gitlab/gitlab-ee:12.5.0-ee.0 gitlab迁移 迁移的整体思路是: 1、在新服务器上安装相同版本的gitlab 2、将备份生成的备份文件发送到新服务器的相同目录下 这里在12.5.0-ee.0`的机器上安装了相同版本的gitlab并能正常运行使 ...
分类:
其他好文 时间:
2021-03-17 15:08:16
阅读次数:
0
Jenkins详细教程 一、jenkins是什么? Jenkins是一个开源的、提供友好操作界面的持续集成(CI)工具,起源于Hudson(Hudson是商用的),主要用于持续、自动的构建/测试软件项目、监控外部任务的运行(这个比较抽象,暂且写上,不做解释)。Jenkins用Java语言编写,可在T ...
分类:
其他好文 时间:
2021-03-15 11:06:18
阅读次数:
0
参考:git 如何修改本地分支名称与远程分支名称 修改本地分支名: git branch -m old_name new_name 删除远程分支: git push origin :old_name 重新创建一个新的远程分支 也就是将你现在所在的分支,再push一遍 git push origin ...
分类:
其他好文 时间:
2021-03-10 13:01:41
阅读次数:
0
GitLab官方搭建教程地址: https://about.gitlab.com/install/#ubuntu 1. 依赖包安装 sudo apt-get update sudo apt-get install -y curl openssh-server ca-certificates ...
分类:
其他好文 时间:
2021-03-05 13:25:21
阅读次数:
0
影响范围 所有Jenkins主版本均受到影响(包括<=2.56版本) 所有Jenkins LTS 均受到影响( 包括<=2.46.1版本) poc下载 https://github.com/vulhub/CVE-2017-1000353/releases/download/1.1/CVE-2017- ...
分类:
其他好文 时间:
2021-03-02 12:03:47
阅读次数:
0