柚子青年。

柚子青年。
2022-09-27
记录一些好的文章
阅读全文
柚子青年。
2022-09-27
Docker + jenkins 的前端自动化

安装 Docker jenkins

docker run -d -u root  --privileged=true  --name jenkins -p 8080:8080 -p 50000:50000 -v /opt/jenkins:/var/jenkins_home -v /etc/localtime:/etc/localtime docker.io/jenkins/jenkins
  • -d 后台运行镜像
  • -p 8080:8080  将镜像的8080端口映射到服务器的80端口
  • -p 50000:50000  将镜像的50000端口映射到服务器的50000端口
  • -v /opt/jenkins:/var/jenkins_home  /var/jenkins_home目录为jenkins工作目录,我们将硬盘上的一个目录挂载到这个位置,方便后续更新镜像后继续使用原来的工作目录。
  • -v /etc/localtime:/etc/localtime  让容器使用和服务器同样的时间设置。
  • --name jenkins 给容器起一个别名

访问jenkins

阅读全文
柚子青年。
2022-09-27
记录常用工具

修改npm镜像地址

# 临时使用npm --registry https://registry.npm.taobao.org install express# 校验npm config get registry# 持久修改npm config set registry https://registry.npm.taobao.org# 校验npm info express# 还原默认npm config set registry https://registry.npmjs.org/

TS配置alias别名

解决TS编译别名报错,vscode错误提示。

阅读全文
柚子青年。
2022-09-27
记录常用 Git 命令、易错误操

//获取远端仓库一切变更
git fetch

git fetch origin

// 拉取分支
git checkout -b feature/xxx origin/feature/xxx

// 同步远端主库变更
git merge origin master

// 删除某个分支
git branch -D feature/xxx

阅读全文
柚子青年。
2022-09-27
如何在服务器上安装一个自己的Gitlab?

安装启动 Debian/Ubuntu 用户

  • 首先信任 GitLab 的 GPG 公钥:

    $ curl https://packages.gitlab.com/gpg.key 2> /dev/null | sudo apt-key add - &>/dev/null
  • Debian/Ubuntu 版本 Ubuntu 18.04 LTS 其他参考 [清华大学开源镜像网站教程] ,复制下面内容写入 /etc/apt/sources.list.d/gitlab-ce.list

    deb https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/ubuntu bionic main
  • 安装 gitlab-ce

    $ sudo apt-get update$ sudo apt-get install gitlab-ce
  • 修改 external_url 配置

    $ vim /etc/gitlab/gitlab.rbexternal_url '[个人gitlab地址]'
  • 重置配置

    $ sudo gitlab-ctl reconfigure
  • 其他指令

    // 查询gitlab 进程$ ps -ef|grep gitlab// 停止gitlab$ sudo gitlab-ctl stop// 启动 gitlab$ sudo gitlab-ctl start// 修改 gitlab nginx 配置$ vim /var/opt/gitlab/nginx/conf/gitlab-http.conf
阅读全文