树莓派gitlab】的更多相关文章

pi@raspberrypi:~/Downloads $ sudo dpkg -i gitlab-ce_8.17.7-ce.0_armhf.debSelecting previously unselected package gitlab-ce.(Reading database ... 126418 files and directories currently installed.)Preparing to unpack gitlab-ce_8.17.7-ce.0_armhf.deb ...…
http://bbs.eeworld.com.cn/thread-505256-1-1.html https://packages.gitlab.com/gitlab/raspberry-pi2 https://packages.gitlab.com/gitlab/raspberry-pi2/packages/raspbian/wheezy/gitlab-ce_8.17.7-ce.0_armhf.deb <ignore_js_op> Gitlab是一个专业的Git解决方案,功能强大,和Gith…
注意:树莓派系列的3篇文章里面的图片因为博客转移过程丢失了,非常抱歉 前言 远程访问有很多种方式可以实现.比如ssh.telnet.ftp.samba.远程桌面等等,各有优缺点.本文主要以ssh和远程桌面的方式进行介绍. ssh访问方式 这种方式是非图形界面的远程访问,是在终端下的远程访问方式.该访问方式的安全由密钥对这种非对称加密方式来保证.默认情况下,Raspbian系统已经开启了ssh服务(如果没有开启,可以通过raspi-config来开启,可以通过netstat -antp 来查看ss…
一.背景 受疫情影响,已经在家强制事假一个月了,除了刷简历外就是在家学习,闲来无事,最近买了几个树莓派4B的板子回来,准备用树莓派搭建个自动部署的平台和微服务示例,长话短说,节约时间,直接进入正题吧 二.树莓派系统安装 一开始我是在华为云下的centos,后来发现各种问题(无法连接5Gwifi等),毕竟树莓派是arm的cpu,很多东西不没法下,网上找了找,发现Debian-Pi-Aarch64这款系统不错,于是就下载了,有需要的自行下载,地址是:https://gitee.com/openfan…
搭建原因 两个月前我搭建了公司的docker(无法自定义端口,),当初只想着把托管在GitHub的项目代码放在公司的服务器上面,后来忙着修改人脸服务器代码,忘记了,这个月由于领导提的需求比较多,还是托管回来比较方便. 所以重新进行搭建,由于百度上大部分文章写的有一些问题,在此进行记录. 这是搭建成功的,并且http克隆的端口也正常,如下图 首先安装docker(阿里云自己有源,所以可以使用自带的源安装) 但是还是建议使用清华大学的源 Ubuntu 用户可以参考下面 如果你安装过dockers,先…
官网下载地址:https://etherlab.org/download/ethercat/  (可list查看文件列表)https://etherlab.org/download/ethercat/ethercat-1.5.2.pdf (pdf doc手册) ===============================================本人操作环境:树莓派 3B+pi@ProfinetPI:~ $ uname -aLinux ProfinetPI 4.19.71-rt24-v8…
步进电机以及无源蜂鸣器这些都需要脉冲信号才能够驱动,这里将用GPIO的PWM接口驱动无源蜂鸣器弹奏乐曲,本文基于树莓派Mode B+,其他版本树莓派实现时需参照相关资料进行修改! 1 预备知识 1.1 无源蜂鸣器和有源蜂鸣器 无源蜂鸣器:内部没有震荡源,直流信号无法让它鸣叫.必须用去震荡的电流驱动它,2K-5KHZ的方波PWM (Pulse Width Modulation脉冲宽度调制).5KHZ的电流方波就是每秒震动5K次,每一个完整的周期占用200us的时间,高点平占一部分时间,低电平占一部…
0环境 Linux主机OS:Ubuntu14.04 64位,运行在wmware workstation 10虚拟机 树莓派版本:raspberry pi 2 B型. 树莓派OS: Debian Jessie Raspbian Jessie 1树莓派的启动过程 树莓派1,2,3的启动过程大致相同,主要分为3个阶段:ROM上的GPU bootloader启动GPU,GPU启动CPU,CPU直接启动内核或通过u-boot启动内核. 由于树莓派涉及到GPU的东西不开源,移植u-boot到树莓派并不是真正…
前言:家里的树莓派吃灰很久,于是拿出来做个室内温度展示也不错. 板子是model b型. 使用Python开发,web框架是flask,温度传感器是ds18b20 1 硬件连接 ds18b20的vcc连接树莓派的vcc , gnd连接gnd,DS连接GPIO4 2 ssh登录树莓派查看ds18b20的连接 sudo modprobe w1-gpio sudo modprobe w1-therm cd /sys/bus/w1/devices ls 如果ls看不到东西,使用下面的命令 打开/boot…
一. 准备工作 1. 树莓派主板 型号:树莓派3 B型 处理器:四核64位ARM Cortex-A53 CPU 内核架构:ARMv8 2. 一张大于8G的TF卡(本人用的是32G的,也作为PiLFS用) 3. 一台笔记本电脑,一根网线 4. 点击此找到并下载 Raspbian 系统 初学者建议推荐选择 Raspbian Jessie with PIXEL 带图形界面等,解压后约4GB左右: 而Raspbian Jessie LITE是裁剪过的轻量系统,没有图形界面,解压后约1.3GB左右. 5.…
首先要有一个树莓派3B , 在某宝买就行, 这东西基本上找到假货都难,另外国产和英国也没什么差别,差不多哪个便宜买哪个就行. 不要买店家的套餐,一个是配的东西有些不需要,有的质量也不好. 提示:除了GPIO以外都不要热插拔,所有东西都在安装好后最后启动电源. 1.下载系统  截止目前 最新的是2016-11-25-raspbian-jessie.img 用最新系统好处很多,比如软件都是最新的,要是用旧版系统,更新会很慢. 2.下载系统烧写软件Win32DiskImager 软件使用应该没有难度…
[题外话] 最近入了个树莓派玩,系统装的官方推荐的Hard Float的Raspbian,由于衍生自Debian,所以Mono什么的非常好装.但是官方源中的Mono在Hard Float的Raspbian下是没法完整支持.NET程序的,比如没法在LXDE上运行Winform,但是装Soft Float的话又感觉很亏,所以我们要在Hard Float的Raspbian下装支持Hard Float的.NET环境. [文章索引] 安装支持Hard Float的Mono 安装Gtk# 安装xsp 安装m…
参考网址: http://www.linuxdot.net/ http://www.cnblogs.com/mayswind/p/3279380.html http://www.raspberrypi.org/phpBB3/viewtopic.php?t=37174 1.树莓派上安装mono环境,使其支持asp.net 本人使用9-25的系统,据说稳定 建议更新: sudo apt-get update sudo apt-get upgrade 安装mono时注意: pi上直接源码编译时通不过的…
最近在业余时间玩玩树莓派,刚开始的时候在树莓派里写一些基于wiringPi库的C语言程序来控制树莓派的GPIO引脚,从而控制LED发光二极管的闪烁,后来觉得,是不是可以使用HTML5+jQuery等流行的前端技术做一个简单的Web站点,让树莓派搭载这个站点,通过手机或者平板电脑来控制树莓派.经过一番调研,考虑如下: 使用Apache或者Nginx搭建一个Web服务器 优点:服务器实现相对成熟 缺点:偏重,而且与树莓派的交互需要涉及Service调用,而实现RESTful服务对于Apache或者N…
mac下用SoureceTree下载github或gitlab上的项目时,需要进行ssh key验证.每次重装系统啥的都要重新弄,我在csdn上看到一篇不错的文章.转载一下,以后自己找起来也方便. 地址:http://blog.csdn.net/troy__/article/details/40082657…
上一篇:<劈荆斩棘:Gitlab 部署 CI 持续集成> 上一篇所配置的.gitlab-ci.yml: stages: - build - test before_script: - echo "Restoring NuGet Packages..." - C:\NuGet\nuget.exe restore "src\CNBlogsCI-Sample.sln" only: - master build_job: stage: build script:…
阅读目录: install configue gitlab-ci-multi-runner restore nuget packages bulid .sln run unit tests configue .gitlab-ci.yml configue build status badge image CI 精华文章: 持续集成是什么? 重温大师经典:Martin Fowler 的持续集成 Gitlab 部署 CI 相关资料: 配置 gitlab-ci 进行持续集成 使用 GitLab-CI…
前端资源迁移     目前公司的前端资源托管在svn服务器上,由于团队的逐渐扩大,svn的分支管控越来越不灵活,而且对于以后前端流程一体化的处理支持不是很好,因此决定在版本控制上转向git.git的好处不用多说:多分支并行开发,自动化构建,持续集成等等,这也是促使我们转向它的原因. 具体操作中的问题     首先尝试使用gitlab提供的web hooks进行触发脚本控制.web hooks发出的post请求我们的php文件,在php中执行相关shell脚本,完成一体化构建.但是shell中的提…
0.环境 Linux主机OS:Ubuntu14.04 64位,运行在wmware workstation 10虚拟机 树莓派版本:raspberry pi 2 B型. 树莓派OS:官网下的的raspbian-jessie. 推荐在root用户登录下操作,参考设置root登录 1.为什么需要交叉编译 在Ubuntu上直接编译一个.c源文件可以用系统自带的gcc编译器编译test.c gcc test.c -o test 然后执行生成的二进制文件 ./test 交叉编译就是把编译的过程在LINUX…
//更新树莓派 sudo apt-mark hold raspberrypi-bootloader sudo apt-get update sudo apt-get upgrade //配置 raspi-config //安装git sudo apt-get install git-core //安装wiringPi git clone git://git.drogon.net/wiringPi //camera sudo apt-get install libjpeg8-dev sudo ap…
NOOBS - 多操作系统安装器,可以将不同支持树莓派的流行操作系统安装在一张SD卡中并提供一个启动管理工具,安装的不同操作系统相互独立,互不影响,是一种比较有意思的玩法. 从版本1.3.1开始到1.3.9,NOOBS均提供离线多OS包含,但其余版本却不支持这个特性了,以最近的1.9.1为例,离线安装包只包含raspbian唯一一个操作系统,其它的必须在有网络支持的情况下即时下载,大大影响安装进度.在选择可安装的OS前,需要连接有线或无线,因为3B已内建无线网卡,所以选择列表上面的WIFI图标是…
  树莓派是当前最火的嵌入计算平台没有之一,树莓派可以给我们无数的想象,树莓派的高性能.低功耗.低成本.可扩展性(最新的树莓派原生支持WIFI和蓝牙,这功能太赞了)深受大家的喜爱.虽然树莓派到目前为止已经很好安装系统了.但是要想方便的使用和部署开发的软件还是比较麻烦的. 安装环境的话,你的有树莓派硬件(此图为:树莓派3 Model B),你还得需要一个支持HDMI显示器(电视机也可以).HDMI线.MicroSD卡(8G+,Class10+级别).电源适配器(5V.2A+.MicroUSB接口)…
上篇文章介绍了GitLab CI的持续集成配置方法,本篇文章将主要介绍NUnit的持续集成和遇到的一些坑 1.NUnit单元测试持续集成 下载NUnit.3.4.1.msi,https://github.com/nunit/nunit/releases/tag/3.4.1 在持续集成的CI服务器上,安装msi,并将安装路径从C:\Program Files (x86)改到C:\NUnit,因为shell脚本好像处理括号或者空格比较麻烦. 将之前的shell脚本的/p:Configuration=…
目录 1. 持续集成介绍 1.1 概念 1.2 持续集成的好处 2. GitLab持续集成(CI) 2.1 简介 2.2 GitLab简单原理图 2.3 GitLab持续集成所需环境 2.4 需要了解知识 3. 搭建GitLab持续集成环境(NET版) 3.1 环境搭建 3.1.1 基础环境搭建 3.1.2 Git安装 3.1.3 NuGet安装 3.2 相关配置 3.2.1 Git环境变量配置 3.2.2 PowerShell调用测试 3.2.3 GitLab-Runner下载 3.3 Git…
CentOS安装gitlab,gerrit,jenkins并配置ci流程 By Wenbin juandx@163.com 2016/4/9 这是我参考了网上很多的文档,配置了这三个软件在一个机器上,web分别访问8081,8082,8083端口,成功构建了一个ci流程. 版本都是目前最新的版本. 用户 Gitlab:  root/wenbindevops , wenbin/12345678 Gerrit:  gerrit/gerrit, wenbin/wenbin, jenkins/jenki…
接上一篇,SSH已经登录成功(http://www.cnblogs.com/crosys/p/6220108.html) 1.树莓派系统的设置 1.1扩展系统空间 因为内存卡还有很多空间没有分配,第一步自然是把这些空间分配了 在SSH控制台输入: sudo raspi-config 然后选择第一个ExpandFilesystem.OK 1.2更改密码 默认密码是raspberry是很不安全的 如果刚才的设置界面没退出 选择 2 Change User Password就可以 如果刚才退出了 再次…
因为软件是要不断更新的,所以半个月或者一个月要升级一下软件 升级软件非常简单 在终端或者SSH里输入 sudo apt-get update && apt-get upgrade -y 按回车就行了 注意 1.终端不能关闭 (要用ssh ssh不能关闭 比如手机ssh连接  是不能关闭的.要是vnc 还好 只要不点X  就算远程桌面退出 他还在工作.所以推荐在VNC上更新软件) 2.更新速度慢的问题 网上很多有换源的说法,我试过,清华大学,中科大,东软,阿里这些都会出错,所以这里就不推荐换…
先推荐几个手机软件 在酷安网里应该能找到 1.JuiceSSH  橘子ssh软件  手机连上路由器 就可以控制局域网内的树莓派 2.VNC Viewer  远程桌面软件VNC 也是连接局域网的树莓派 这几个软件还是很好用的,不想开电脑的时候,也能控制树莓派 ---------------------------------------------------------------------------------------------------------- 正文:连接wifi和路由器i…
可以说,现在很少有自带VNCserver的教程 因为之前 官方系统没有自带VNC  但是 现在  最新版的官方系统已经自带VNCserver 只需要在设置里启用一下,然后设置就可以用啦. 别的教程都是安装VNC sudo apt-get install tightvncserver vncserver -geometry 1024x768 但是我们不这样用. 上一篇文章的最后写到 (http://www.cnblogs.com/crosys/p/6220168.html) 为了下一步准备 这里需…
基本介绍 GitLab是一个自托管的Git项目仓库,可以自己搭建个人代码管理的仓库,功能与github类似. 安装 下载 gitlab下载地址: https://about.gitlab.com/downloads/ 安装依赖的包 sudo yum install curl-devel sudo yum install expat-devel sudo yum install gettext-devel sudo yum install openssl-devel sudo yum instal…