mirror of
https://github.com/frappe/frappe_docker.git
synced 2026-06-27 17:25:08 +00:00
updat
This commit is contained in:
parent
d35a1c29ec
commit
ba4584364f
2 changed files with 35 additions and 7 deletions
16
.github/workflows/build_develop.yml
vendored
16
.github/workflows/build_develop.yml
vendored
|
|
@ -79,22 +79,26 @@ jobs:
|
||||||
username: ${{ secrets.DOCKERHUB_USERNAME }}
|
username: ${{ secrets.DOCKERHUB_USERNAME }}
|
||||||
password: ${{ secrets.DOCKERHUB_TOKEN }}
|
password: ${{ secrets.DOCKERHUB_TOKEN }}
|
||||||
|
|
||||||
- name: Build Frappe
|
- name: Build Frappe and push to local registry
|
||||||
uses: docker/bake-action@v1.6.0
|
uses: docker/bake-action@v1.6.0
|
||||||
with:
|
with:
|
||||||
files: docker-bake.hcl
|
files: docker-bake.hcl
|
||||||
targets: frappe-develop-test
|
targets: frappe-develop-test-localhost
|
||||||
# load: true
|
|
||||||
push: true
|
push: true
|
||||||
|
|
||||||
- run: docker image ls -a
|
|
||||||
- name: Build ERPNext
|
- name: Build ERPNext
|
||||||
uses: docker/bake-action@v1.6.0
|
uses: docker/bake-action@v1.6.0
|
||||||
with:
|
with:
|
||||||
files: docker-bake.hcl
|
files: docker-bake.hcl
|
||||||
targets: erpnext-develop-test
|
targets: erpnext-develop-test
|
||||||
push: true
|
load: true
|
||||||
# load: true
|
|
||||||
|
- name: Load Frappe
|
||||||
|
uses: docker/bake-action@v1.6.0
|
||||||
|
with:
|
||||||
|
files: docker-bake.hcl
|
||||||
|
targets: frappe-develop-test
|
||||||
|
load: true
|
||||||
|
|
||||||
- name: Test Frappe
|
- name: Test Frappe
|
||||||
run: ./tests/test-frappe.sh
|
run: ./tests/test-frappe.sh
|
||||||
|
|
|
||||||
|
|
@ -81,11 +81,16 @@ target "test-erpnext-args" {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
function "set_test_tags" {
|
function "set_localhost_test_tags" {
|
||||||
params = [repo]
|
params = [repo]
|
||||||
result = ["localhost:5000/${repo}:test"]
|
result = ["localhost:5000/${repo}:test"]
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function "set_default_test_tags" {
|
||||||
|
params = [repo]
|
||||||
|
result = ["${repo}:test"]
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
# Develop images
|
# Develop images
|
||||||
|
|
||||||
|
|
@ -124,6 +129,21 @@ group "erpnext-develop" {
|
||||||
|
|
||||||
# Test develop images
|
# Test develop images
|
||||||
|
|
||||||
|
target "frappe-nginx-develop-test-localhost" {
|
||||||
|
inherits = ["frappe-nginx-develop"]
|
||||||
|
tags = set_localhost_test_tags("frappe/frappe-nginx")
|
||||||
|
}
|
||||||
|
|
||||||
|
target "frappe-worker-develop-test-localhost" {
|
||||||
|
inherits = ["frappe-worker-develop"]
|
||||||
|
tags = set_localhost_test_tags("frappe/frappe-worker")
|
||||||
|
}
|
||||||
|
|
||||||
|
target "frappe-socketio-develop-test-localhost" {
|
||||||
|
inherits = ["frappe-socketio-develop"]
|
||||||
|
tags = set_localhost_test_tags("frappe/frappe-socketio")
|
||||||
|
}
|
||||||
|
|
||||||
target "frappe-nginx-develop-test" {
|
target "frappe-nginx-develop-test" {
|
||||||
inherits = ["frappe-nginx-develop"]
|
inherits = ["frappe-nginx-develop"]
|
||||||
tags = set_test_tags("frappe/frappe-nginx")
|
tags = set_test_tags("frappe/frappe-nginx")
|
||||||
|
|
@ -149,6 +169,10 @@ target "erpnext-worker-develop-test" {
|
||||||
tags = set_test_tags("frappe/erpnext-worker")
|
tags = set_test_tags("frappe/erpnext-worker")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
group "frappe-develop-test-localhost" {
|
||||||
|
targets = ["frappe-nginx-develop-test-localhost", "frappe-worker-develop-test-localhost", "frappe-socketio-develop-test-localhost"]
|
||||||
|
}
|
||||||
|
|
||||||
group "frappe-develop-test" {
|
group "frappe-develop-test" {
|
||||||
targets = ["frappe-nginx-develop-test", "frappe-worker-develop-test", "frappe-socketio-develop-test"]
|
targets = ["frappe-nginx-develop-test", "frappe-worker-develop-test", "frappe-socketio-develop-test"]
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue