跳至主要內容
小新不吃青椒的博客

小新不吃青椒的博客

长风破浪会有时,直挂云帆济沧海;
大鹏一日同风起,扶摇直上九万里。

I became a father today

I became a father today

12/12 20:00,是一个很特殊的时间,经过了两天的奋战,我的宝宝终于出生了。很难去描述我的心情,有开心和激动,更有紧张和迷茫。我不知道应该面对一个有我的血脉的新生命,好想我怎么做都不够一样。
为了他的诞生一家人都付出了很多,特别是我的老婆,辛苦怀胎十月,在产前又忍受了两天的宫缩的痛苦。想到如此我又很难去全心的爱他,我清楚把这些苦难加在他的身上是不对的,但是我有时还是会忍不住的想如果没有他的话是不是生活会更加幸福呢?
4天后的今天,老婆依旧很难受,剖宫产带来的痛苦不是一天,一个月可以抚平的。照顾宝宝依旧是一个麻烦、困难、劳累的事情,我想如果没有对孩子的强烈的喜爱是真的很难坚持下去的。我不知道在以后我会不会喜欢他,但是的想我是一个负责任的人。他的诞生是我的责任,是我老婆的苦难,如果可以话,我希望能够爱他,沉浸在痛苦中是不会幸福的。


Mr.Barry...大约 1 分钟life
开始使用git

开始使用git

1. 在使用git前需要先配置好自己的密钥

首先需要检查自己有没有配置好 user name & user email

git config user.name git config user.email
如果没有值的话就是没有配置,需要配置一下
git config --global user.name 'your name'
git config --global user.email 'your mail'


Mr.Barry...小于 1 分钟gittools
介绍页

介绍页

将你的个人介绍和档案放置在此处。


Mr.Barry...小于 1 分钟
ubuntu上使用gitlab

ubuntu上使用gitlab

1. 安装gitlab

1.1 ubuntu物理机安装

本文使用的是ubuntu20.04
官网的安装方法

建议还是安装官网的方法安装

目前依然有遇到问题,配置了ssh key 没有用.

version: '3.6'
services:
  web:
    image: 'gitlab/gitlab-ee:latest'
    restart: always
    hostname: 'gitlab.example.com'
    environment:
      GITLAB_OMNIBUS_CONFIG: |
        external_url 'http://gitlab.demo.com'
        gitlab_rails['gitlab_shell_ssh_port'] = 2224
        #配置邮箱来源, 与展示的名称
        gitlab_rails['gitlab_email_enabled'] = true
        gitlab_rails['gitlab_email_from'] = 'your email'
        gitlab_rails['gitlab_email_display_name'] = 'your email'
        #smtp配置
        gitlab_rails['smtp_enable'] = true
        gitlab_rails['smtp_address'] = "smtp.qq.com"
        gitlab_rails['smtp_port'] = 465
        gitlab_rails['smtp_user_name'] = "your email"
        gitlab_rails['smtp_password'] = "your password"
        gitlab_rails['smtp_domain'] = "smtp.qq.com"
        gitlab_rails['smtp_authentication'] = "login"
        gitlab_rails['smtp_enable_starttls_auto'] = false
        gitlab_rails['smtp_tls'] = true
        # Add any other gitlab.rb configuration here, each on its own line
    ports:
      - '6090:80'
      - '2224:2224'
    volumes:
      - '/mnt/user/script/gitlab/config:/etc/gitlab'
      - '/mnt/user/script/gitlab/logs:/var/log/gitlab'
      - '/mnt/user/script/gitlab/data:/var/opt/gitlab'
    shm_size: '256m'

Mr.Barry...小于 1 分钟gitlabnas内网穿透
ubuntu上使用jenkins持续集成部署

ubuntu上使用jenkins持续集成部署

1. 安装jenkins LTS

installInUbuntu

With the release of Debian 12, OpenJDK 11 is no longer included. It has been replaced with OpenJDK 17, which is reflected in the instructions below.


Mr.Barry...大约 2 分钟gitlabtools技术持续集成

这是一个博客主页的案例。

要使用此布局,你应该在页面前端设置 layout: BlogHomehome: true

相关配置文档请见 博客主页open in new window