openresty 自动 deploy github repository】的更多相关文章

配置 deploy key 配置 webhooks https://gist.github.com/hangj/ce6aabac77e96b010e3b361e18422013…
「本文微信公众号 AndroidTraveler 首发」 背景 其实之前 GitHub 就已经说过要给开源的开发者提供赞助支持. 当你进入 GitHub 主页时,你会在右边发现一个 Tips. 点击进去,会看到下面页面: 可以看到还处于 Beta 阶段. 点击 Join the waitlist 可以加入等待列表. 由于我已经添加过了,所以会看到下面图片: 但是正如图片所说,什么时候可以看到 sponsor 按钮还不确定. 那么,如果你现在希望给你的一些不错的 GitHub Repository…
github的webhook是个有用的功能,允许开发人员指定一个服务器的url.当开发者对github仓库施加操作,比如提交代码,创建issue时,github网站会自动向该url指定的服务器推送事件.借助webhook,我们可以实现很多自动化流程.比如部署一个应用在AWS上,本地提交代码后,github网站自动触发webhook,调用AWS上应用的逻辑,在AWS上将本地提交的最新代码用git pull抓取到AWS上并重新部署. 下面我们通过一个具体的例子来学习github webhook的用法…
angular的GitHub Repository Directive Example学习 <!DOCTYPE html> <html ng-app="myApp"> <head> <meta charset="utf-8" /> <title>GitHub Repository Directive Example</title> <script src="http://cdn.…
Linux Deploy 使用 Repository部署Linux系统 为了解决镜像不稳定导致包下载错误,能得到一个稳定环境,可以使用linux deploy导出功能. 这里提供两个制作好的包 用户名:Android,密码:123456 连接方式:x11 (xsdl),系统架构:arm64大小:4gb 压缩包1.7g本次连接方式更换为x11 在系统美观方面(如鼠标指针)xsdl会展示更加完整(理论上).镜像解压后 ,进入Linux deploy修改图形界面显示方式为x11 然后打开xsdl,直至…
自动登陆github用户详情页 代码 #! /usr/bin/env python # -*- coding: utf- -*- # __author__ = "wuxiaoyu" # Date: // import requests from bs4 import BeautifulSoup # . 获取token和cookie r1 = requests.get(url='https://github.com/login') s1 = BeautifulSoup(r1.text,…
使用hexo在github pages上弄了一个静态博客,后来觉得访问有点慢,于是放到自己vps上. 对于静态博客的部署非常简单,本来就是html,js,css等静态文件,只要nginx上配置下目录就可以正常访问了. 麻烦的是博客更新的时候,还要去vps上操作更新git pull操作,如果每次在本地commit之后,github仓库能够自动更新到vps上多好啊,于是就用到了webhook的功能.(这里静态文件的生成还是在本地,只是把生成好的静态文件push到github了,所以自动部署没有构建的…
travis-ci是什么? 一个使用yaml格式配置用于持续集成完成自动化测试部署的开源项目 官网:https://travis-ci.org/ 使用travis-ci集成vue.js项目 首先,您需要一个github账号 and 一个vue.js项目~ 没有的话试试这个啊metools 1. 登录Github并拥有一个项目 登录github 然后Star,Fork metools 当然可以先去看看这个项目是啥..http://tools.yimo.link/ 2. 前往travis-ci官网…
GET&POST请求一般格式 爬取Github数据 GET&POST请求一般格式 很久之前在讲web框架的时候,曾经提到过一句话,在网络编程中“万物皆socket”.任何的网络通信归根结底,就是服务端跟客户端的一次socket通信.发送一个socket请求给服务端,服务端作出响应返回socket给客户端. 在此,就不详细介绍HTTP请求头,网上的大牛博客多的很,这里针对请求头跟请求体,稍微了解下一般规律,只是为了爬虫准备基础. HTTP请求 既然万物皆socket,那么不论客户端还是服务端…
前言 进入自己github主页会看到自己的提交记录,如果某天没有提交记录,那天的小方框就显示灰色.强迫症的我,每次进来看着就感觉不爽, 想着自己每天记得提交点东西,争取像阮一峰大神一样,每天都有提交记录. 但是,毕竟是人,哪天忙了就会忘记提交,所以想着能不能实现在自己阿里云服务器(linux系统)上,设置cron,定制下git命令,实现每天定点自动提交. 第一步:克隆我的项目 不同的克隆方式导致校验方式不同,对应的免秘方式也不一样.简单来说,https通过记住账号密码免登,ssh通过校验生成的密…
git pull的时候遇到下面的报错. remote: Repository not found fatal: repository 'https://github.com/MyRepo/project.git/' not found 解决办法如下,然后再执行git pull就会让你输入账号密码.就可以正常使用啦. $ git credential-manager uninstall $ git credential-manager install…
最近在Github上整了个Repository来保存打过的比赛的代码,包括Codeforces,Google Code Jam和Google Kick Start等,之后应该也会搞一点刷题的代码. 之后这个博客上可能会只写解题思路,代码就放到这个repo里. 虽然已经退役了,但是还是会经常更新. 觉得对你有帮助的话,麻烦给个star.…
git initmd testcd testgit statusgit add test  //git add test/a.txtgit status git remote add origin git@github.com:dennysjchen/web.git  //git@github.com:Dennysjchen/pandas_numpy_matplotlab.git git commit - m "first comment"git statusgit push orig…
import requests from bs4 import BeautifulSoup r1 = requests.get( url='https://github.com/login' ) s1 = BeautifulSoup(r1.text, 'html.parser') token = s1.find(name='input', attrs={'name': 'authenticity_token'}).get('value') # 取到token值 r1_cookie_dict =…
第一步: 在协作者的机器(就是你的电脑啦)上创建一个ssh key (使用命令ssh-keygen) 第二步: 创建一个github账户 第三步: 把public-key添加到你的github用户账户 创建您的SSH密钥 使用Git的第一步是创建您的SSH密钥.这将用于保护您的机器和其他机器之间的通信,并确定您的源代码更改.(如果因为其他原因你已经有了一个SSH密钥,你可以在这里使用它,这里没有任何Git特有的.) 在Windows资源管理器中,选择任何方便的目录,右键单击,然后选择“Git B…
1. 添加一个Account  也就是添加一个 Repository. In Xcode, choose Xcode > Preferences, and click Accounts. Press the Add button (+), and choose Add Repository. Enter the repository address as prompted, and click Next. If necessary, enter your credentials. Xcode s…
前言 最近在学习 Angular,一些基础的语法也学习的差不多了,就在 github 上新建了一个代码仓库,准备用 ng-zorro 搭个后台应用的模板,方便自己以后写些小东西时可以直接使用.前端项目,最主要的还是能够实际看到,因此考虑找个地方部署,因为自己的博客是部署到 github page 上的,并且这个项目也只是一个静态网站,所以这里同样选择使用 github page 同时,考虑到发布项目时,虽然使用 github page 已经帮我们省略了拷贝文件到服务器上这一步,但是还是需要自己手…
已经使用HEXO正常构建GitHub页面 根据github action 给hexo配置自动部署github page 前往墨抒颖的个人网站查看纯净版 1. 为仓库设置访问密钥 第一步先生成密钥,打开命令行并生成一组密钥 ssh-keygen -f github-deploy-key -C "HEXO CD" 记得跳过密码啥的,这里连按三次回车就好 随后我们会获得两个密钥文件,这两个等下会用到 2. 上传私钥 github仓库地址 → Settings → Secrets → New…
利用 Github Actions 自动更新 docfx 文档 Intro docfx 是微软出品一个 .NET API 文档框架,有一个理念是代码即文档,会根据项目代码自动生成 API 文档,即使没有写任何注释也会生成 API 文档,也有一些默认的主题可以配置,也可以自定义主题配置,详细介绍可以参考官方介绍 https://dotnet.github.io/docfx/ 目前也有很多项目在使用 docfx 来生成文档,比如前段时间介绍过的 Reserver-Proxy 项目,也是看到了 res…
I recently forked a project and applied several fixes. I then created a pull request which was then accepted. A few days later another change was made by another contributor. So my fork doesn't contain that change. How can I get that change into my f…
利用github的webhook进行自动部署 github提供了webhook功能,大概意思就是,当你提交了代码,git检测到你进行了push,可以调起你一个你知道的url. 这个功能有什么用了?比如个人博客写文章的时候,提交了github应该马上把服务器的版本也更新一下,这时候webhook就可以很方便的处理这件事情了. 这篇文章主要讲解整套流程如何设置 设置github拉取权限 设置github的访问权限有两种方式,一种是直接将github的账号密码配置配置到服务器的全局配置文件中,一种是通…
BiliBiliTool是一个B站自动执行任务的工具,使用.NET Core编写,通过它可以实现B站帐号的每日自动观看.分享.投币视频,获取经验,每月自动领取会员权益.自动为自己充电等功能,帮助我们轻松升级会员到Lv6并赚取电池 详细功能目录如下: 每天自动登录,获取经验 每天自动观看.分享.投币视频 (支持指定想要支持的up主,优先选择配置的up主的视频,不配置则随机选取视频) 每天漫画自动签到 每天自动直播签到,领取奖励 (直播可以不看,但是奖励不领白不领~) 每天自动使用直播中心银瓜子兑换…
背景 最近在浏览微软的文档的时候发现,微软喜欢用Hugo这个文档框架,有些技术产品的文档页面就用Hugo来做的,同时搭配Github + Azure Static Web Apps Service这个组合来完成自动构建和发布. 刚好我也有个和Hugo类似的静态前端框架在用,结果还真的在Azure Static Web Apps Service支持的范围内,索性就尝鲜一试. 什么是Azure静态网站应用服务(Azure Static Web Apps) Azure Static Web Apps是…
使用github.io可以搭建一个自己的博客,把静态文件项目托管到github上,可以写博客,可以使用markdown语法,也可以展示作品.灵活性高.但是有较大的难度. node,git版本变化日新月异,每段时间都会有不同,而这个小不同可能直接导致搭建失败.这里把我搭建的过程记录下来.如果将来搭建失败,可以参考,下载对应的版本尝试. 我使用的版本(win7系统下:): node: v0.10.22 git: Git-1.9.5-preview20141217 搭建步骤: 1.安装好node和gi…
准备工作 安装git 系统是win10家庭版,采用git v1.9.5版本,比较简单,一路next直到finsh完成安装. 安装node.js hexo是基于node.js驱动的一款快速.简单且功能强大的博客框架,支持多线程,数百篇文章只需几秒即可生成.支持markdown编写文章,可以方便的生成静态网页托管在github上.所有需要安装node.js,采用node.js v0.12.5 x64版本,一路next直到finsh完成安装 验证是否安装成功 win+r输入cmd回车后输入以下命令 g…
[TOC] 本文目录(注意无法点击): 前言 体验更加排版请访问原文链接:http://blog.liuxianan.com/build-blog-website-by-hexo-github.html 使用github pages服务搭建博客的好处有: 全是静态文件,访问速度快: 免费方便,不用花一分钱就可以搭建一个自由的个人博客,不需要服务器不需要后台: 可以随意绑定自己的域名,不仔细看的话根本看不出来你的网站是基于github的: 数据绝对安全,基于github的版本管理,想恢复到哪个历史…
title: How to build your blog by Hexo in github Welcome to huihuang's blog,you will find what you expectd 环境准备(win7_64环境) 安装git Go to git_download More info: The version of git is 2.10.2 安装node.js Go to nodejs_download More info: The version of nodej…
1. 环境环境 1.1 安装Git 请参考[1] 1.2 安装node.js 下载:http://nodejs.org/download/ 可以下载 node-v0.10.33-x64.msi 安装时直接保持默认配置即可. 2. 配置Github 1.1 建立Repository 建立与你用户名对应的仓库,仓库名必须为[your_user_name.github.io] 1.2 配置SSH-Key 参考[1] 3. 安装Hexo 关于Hexo的安装配置过程,请以官方Hexo[2]给出的步骤为准.…
摘要:这是一篇很详尽的独立博客搭建教程,里面介绍了域名注册.DNS设置.github和Hexo设置等过程,这是我写得最长的一篇教程.我想将我搭建独立博客的过程在一篇文章中尽可能详细地写出来,希望能给后来者一个明确的指引,同时用这篇教程开篇,正式开始我的第八大洲之旅. 前言 作为一个技术小白,没有技术基础,看网上的教程也云里雾里,看程序员的教程相当不容易,稍微有些细节描述得不清楚自己就要绕弯路去找答案(善用搜索引擎),所以,在自己的博客搭建完成之后,我决定要将我搭建博客的过程全记录下来,以供后期和…