This commit is contained in:
@@ -32,7 +32,10 @@ jobs:
|
|||||||
docker rmi $BUILD_NAME:bak
|
docker rmi $BUILD_NAME:bak
|
||||||
fi
|
fi
|
||||||
- name: Rename image
|
- name: Rename image
|
||||||
run: docker tag $BUILD_NAME:$IMAGE_TAG $BUILD_NAME:bak;
|
run: |
|
||||||
|
if [[ "$(docker images -q $BUILD_NAME:$IMAGE_TAG)" != "" ]];then
|
||||||
|
docker tag $BUILD_NAME:$IMAGE_TAG $BUILD_NAME:bak
|
||||||
|
fi
|
||||||
- name: Build new image
|
- name: Build new image
|
||||||
run: docker build -t $BUILD_NAME:$IMAGE_TAG .
|
run: docker build -t $BUILD_NAME:$IMAGE_TAG .
|
||||||
- name: Run container
|
- name: Run container
|
||||||
|
19
main.go
19
main.go
@@ -4,13 +4,14 @@ package main
|
|||||||
import (
|
import (
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
"fmt"
|
"fmt"
|
||||||
|
"io"
|
||||||
|
"net/http"
|
||||||
|
"time"
|
||||||
|
|
||||||
_ "github.com/PuerkitoBio/goquery"
|
_ "github.com/PuerkitoBio/goquery"
|
||||||
dns "github.com/alibabacloud-go/alidns-20150109/v2/client"
|
dns "github.com/alibabacloud-go/alidns-20150109/v2/client"
|
||||||
openapi "github.com/alibabacloud-go/darabonba-openapi/client"
|
openapi "github.com/alibabacloud-go/darabonba-openapi/client"
|
||||||
"github.com/alibabacloud-go/tea/tea"
|
"github.com/alibabacloud-go/tea/tea"
|
||||||
"io"
|
|
||||||
"net/http"
|
|
||||||
"time"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -124,12 +125,14 @@ func main() {
|
|||||||
currentHostIP := QueryPublicIP()
|
currentHostIP := QueryPublicIP()
|
||||||
if currentHostIP != ip {
|
if currentHostIP != ip {
|
||||||
client, _ := CreateClient(tea.String("LTAI4G6QTMpykP5rBQtYvzR4"), tea.String("0X9WwmXMbIqkuNWjaPg31LhTm5ThKc"))
|
client, _ := CreateClient(tea.String("LTAI4G6QTMpykP5rBQtYvzR4"), tea.String("0X9WwmXMbIqkuNWjaPg31LhTm5ThKc"))
|
||||||
domainName := "zhaoxueqing.top"
|
var domainName string
|
||||||
RecordMap := QueryRecordId(client, &domainName)
|
var RecordMap map[string]interface{}
|
||||||
|
domainName = "stayreal.online"
|
||||||
|
RecordMap = QueryRecordId(client, &domainName)
|
||||||
|
_ = UpdateDomainRecord(RecordMap, currentHostIP)
|
||||||
|
domainName = "liubeiting.cn"
|
||||||
|
RecordMap = QueryRecordId(client, &domainName)
|
||||||
_ = UpdateDomainRecord(RecordMap, currentHostIP)
|
_ = UpdateDomainRecord(RecordMap, currentHostIP)
|
||||||
//domainName = "liubeiting.cn"
|
|
||||||
//RecordMap = QueryRecordId(client, &domainName)
|
|
||||||
//_ = UpdateDomainRecord(RecordMap, currentHostIP)
|
|
||||||
ip = currentHostIP
|
ip = currentHostIP
|
||||||
} else {
|
} else {
|
||||||
fmt.Println("IP address no changes : ", currentHostIP)
|
fmt.Println("IP address no changes : ", currentHostIP)
|
||||||
|
Reference in New Issue
Block a user