mirror of
https://github.com/dragonheim/gagent.git
synced 2025-04-26 13:58:59 -07:00
fix: (issues/7): Code is loading. Will test to see if it is being sent to router. Also adding build for arm.
This commit is contained in:
parent
8bb01d0266
commit
139e99a196
2 changed files with 59 additions and 6 deletions
59
.drone.yml
59
.drone.yml
|
@ -4,7 +4,6 @@ type: docker
|
||||||
name: default
|
name: default
|
||||||
|
|
||||||
platform:
|
platform:
|
||||||
os: linux
|
|
||||||
arch: amd64
|
arch: amd64
|
||||||
|
|
||||||
# trigger:
|
# trigger:
|
||||||
|
@ -21,7 +20,7 @@ volumes:
|
||||||
path: /run/docker.sock
|
path: /run/docker.sock
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- name: Build ${DRONE_REPO} Container Image
|
- name: Build ${DRONE_REPO} Container Image On amd64
|
||||||
image: plugins/docker
|
image: plugins/docker
|
||||||
volumes:
|
volumes:
|
||||||
- name: dockersock
|
- name: dockersock
|
||||||
|
@ -46,7 +45,61 @@ steps:
|
||||||
api_key:
|
api_key:
|
||||||
from_secret: Datadog
|
from_secret: Datadog
|
||||||
events:
|
events:
|
||||||
- title: "Build failure"
|
- title: "Build failure on amd64"
|
||||||
|
text: "Build ${DRONE_BUILD_NUMBER}"
|
||||||
|
alert_type: "error"
|
||||||
|
when:
|
||||||
|
status:
|
||||||
|
- failure
|
||||||
|
|
||||||
|
---
|
||||||
|
kind: pipeline
|
||||||
|
type: docker
|
||||||
|
name: default
|
||||||
|
|
||||||
|
platform:
|
||||||
|
arch: arm
|
||||||
|
|
||||||
|
# trigger:
|
||||||
|
# branch:
|
||||||
|
# exclude:
|
||||||
|
# - main
|
||||||
|
|
||||||
|
clone:
|
||||||
|
depth: 1
|
||||||
|
|
||||||
|
volumes:
|
||||||
|
- name: dockersock
|
||||||
|
host:
|
||||||
|
path: /run/docker.sock
|
||||||
|
|
||||||
|
steps:
|
||||||
|
- name: Build ${DRONE_REPO} Container Image On arm
|
||||||
|
image: plugins/docker
|
||||||
|
volumes:
|
||||||
|
- name: dockersock
|
||||||
|
path: /var/run/docker.sock
|
||||||
|
settings:
|
||||||
|
auto_tag: false
|
||||||
|
daemon_off: true
|
||||||
|
debug: false
|
||||||
|
dockerfile: docker/Dockerfile
|
||||||
|
mirror: "https://registry.dragonheim.net/"
|
||||||
|
purge: true
|
||||||
|
repo: ${DRONE_REPO}
|
||||||
|
# target: development
|
||||||
|
username:
|
||||||
|
from_secret: docker_username
|
||||||
|
password:
|
||||||
|
from_secret: docker_auth
|
||||||
|
|
||||||
|
- name: Send Status To Datadog
|
||||||
|
image: masci/drone-datadog
|
||||||
|
settings:
|
||||||
|
api_key:
|
||||||
|
from_secret: Datadog
|
||||||
|
events:
|
||||||
|
- title: "Build failure on arm"
|
||||||
text: "Build ${DRONE_BUILD_NUMBER}"
|
text: "Build ${DRONE_BUILD_NUMBER}"
|
||||||
alert_type: "error"
|
alert_type: "error"
|
||||||
when:
|
when:
|
||||||
|
|
|
@ -11,7 +11,7 @@ import (
|
||||||
|
|
||||||
gs "git.dragonheim.net/dragonheim/gagent/src/gstructs"
|
gs "git.dragonheim.net/dragonheim/gagent/src/gstructs"
|
||||||
|
|
||||||
// client "git.dragonheim.net/dragonheim/gagent/src/client"
|
gc "git.dragonheim.net/dragonheim/gagent/src/client"
|
||||||
gr "git.dragonheim.net/dragonheim/gagent/src/router"
|
gr "git.dragonheim.net/dragonheim/gagent/src/router"
|
||||||
gw "git.dragonheim.net/dragonheim/gagent/src/worker"
|
gw "git.dragonheim.net/dragonheim/gagent/src/worker"
|
||||||
|
|
||||||
|
@ -132,9 +132,9 @@ func main() {
|
||||||
}
|
}
|
||||||
agent, err := ioutil.ReadFile(arguments["--agent"].(string))
|
agent, err := ioutil.ReadFile(arguments["--agent"].(string))
|
||||||
if err == nil {
|
if err == nil {
|
||||||
log.Printf("Agent containts %v\n", string(agent))
|
// log.Printf("Agent containts %v\n", string(agent))
|
||||||
log.Printf("Forking...\n")
|
log.Printf("Forking...\n")
|
||||||
// go client.Main(config, string(agent))
|
go gc.Main(config, string(agent))
|
||||||
log.Printf("Forked thread has completed\n")
|
log.Printf("Forked thread has completed\n")
|
||||||
time.Sleep(10 * time.Second)
|
time.Sleep(10 * time.Second)
|
||||||
} else {
|
} else {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue