Difference between revisions of "How to create a Auto Build project on DockerHub with GitHub"

From ESS-WIKI
Jump to: navigation, search
Line 21: Line 21:
  
 
git push -u origin mqtt-bus</pre>
 
git push -u origin mqtt-bus</pre>
 +
 +
  
  
Line 63: Line 65:
  
 
[[File:Advigw4x86 GitHub dev2.jpg|800x500px|Advigw4x86 GitHub dev2.jpg]]
 
[[File:Advigw4x86 GitHub dev2.jpg|800x500px|Advigw4x86 GitHub dev2.jpg]]
 +
 +
=  =
  
 
= Docker hub =
 
= Docker hub =
Line 76: Line 80:
 
Create a Automated Build Project
 
Create a Automated Build Project
  
[[File:Advigw4x86 DockerHub GitHub dev2.jpg|1300x500px]]
+
[[File:Advigw4x86 DockerHub GitHub dev2.jpg|1300x500px|Advigw4x86 DockerHub GitHub dev2.jpg]]
  
 
Select GitHub for Auto build source
 
Select GitHub for Auto build source
  
[[File:Advigw4x86 DockerHub GitHub dev3.jpg|1200x500px]]
+
[[File:Advigw4x86 DockerHub GitHub dev3.jpg|1200x500px|Advigw4x86 DockerHub GitHub dev3.jpg]]
  
 
Select ADVANTECH-Corp "docker-igw-image-x86" project
 
Select ADVANTECH-Corp "docker-igw-image-x86" project
  
[[File:Advigw4x86 DockerHub GitHub dev4.jpg|1200x300px]]
+
[[File:Advigw4x86 DockerHub GitHub dev4.jpg|1200x300px|Advigw4x86 DockerHub GitHub dev4.jpg]]
  
  
Line 90: Line 94:
 
Enter your Project Name (ex: "mqtt-bus") and short description
 
Enter your Project Name (ex: "mqtt-bus") and short description
  
[[File:Advigw4x86 DockerHub GitHub dev5.jpg|800x300px]]
+
[[File:Advigw4x86 DockerHub GitHub dev5.jpg|800x300px|Advigw4x86 DockerHub GitHub dev5.jpg]]
  
  
Line 96: Line 100:
 
Click your project to config&nbsp;detail setting
 
Click your project to config&nbsp;detail setting
  
[[File:Advigw4x86 DockerHub GitHub dev6.jpg|800x300px]]
+
[[File:Advigw4x86 DockerHub GitHub dev6.jpg|800x300px|Advigw4x86 DockerHub GitHub dev6.jpg]]
  
  
Line 102: Line 106:
 
Click Build Settings and modify the branch name "&lt;Your Project's branch on GitHub&gt;" => (ex: mqtt-bus) and click "Tirgger & Save Changes
 
Click Build Settings and modify the branch name "&lt;Your Project's branch on GitHub&gt;" => (ex: mqtt-bus) and click "Tirgger & Save Changes
  
[[File:Advigw4x86 DockerHub GitHub dev8.jpg|800x400px]]
+
[[File:Advigw4x86 DockerHub GitHub dev8.jpg|800x400px|Advigw4x86 DockerHub GitHub dev8.jpg]]

Revision as of 11:32, 29 November 2016

GitHub

Project on GitHub: ADVANTECH-Corp/docker-igw-image-x86

Example: "mqtt-bus" 

Branch: mqtt-bus

0. Prepare your Dockerfile for your application''

git clone https://github.com/ADVANTECH-Corp/docker-igw-image-x86.git

git branch mqtt-bus

git check mqtt-bus

cp your Dockerfile into this folder

git add Dockerfile

git commit -am Dockerfile

git push -u origin mqtt-bus




Check on GitHub 

Advigw4x86 GitHub dev1.jpg

















Advigw4x86 GitHub dev2.jpg

Docker hub

Create a auto build project on Docker Hub with GitHub

 Switch to "advigw4x86 

Advigw4x86 DockerHub GitHub dev1.jpg


Create a Automated Build Project

Advigw4x86 DockerHub GitHub dev2.jpg

Select GitHub for Auto build source

Advigw4x86 DockerHub GitHub dev3.jpg

Select ADVANTECH-Corp "docker-igw-image-x86" project

Advigw4x86 DockerHub GitHub dev4.jpg


Enter your Project Name (ex: "mqtt-bus") and short description

Advigw4x86 DockerHub GitHub dev5.jpg


Click your project to config detail setting

Advigw4x86 DockerHub GitHub dev6.jpg


Click Build Settings and modify the branch name "<Your Project's branch on GitHub>" => (ex: mqtt-bus) and click "Tirgger & Save Changes

Advigw4x86 DockerHub GitHub dev8.jpg