File tree 5 files changed +14
-12
lines changed
5 files changed +14
-12
lines changed Original file line number Diff line number Diff line change 3
3
Dockerfile
4
4
Dockerfile.armhf
5
5
.dockerignore
6
+ docker /
6
7
.coveragerc
7
8
.eggs
8
9
.github
Original file line number Diff line number Diff line change @@ -375,13 +375,6 @@ jobs:
375
375
run : |
376
376
echo "${DOCKER_PASSWORD}" | docker login --username ${DOCKER_USERNAME} --password-stdin
377
377
378
- - name : Build and test and push docker image
379
- env :
380
- IMAGE_NAME : freqtradeorg/freqtrade
381
- BRANCH_NAME : ${{ steps.extract_branch.outputs.branch }}
382
- run : |
383
- build_helpers/publish_docker.sh
384
-
385
378
# We need docker experimental to pull the ARM image.
386
379
- name : Switch docker to experimental
387
380
run : |
@@ -400,6 +393,13 @@ jobs:
400
393
- name : Available platforms
401
394
run : echo ${{ steps.buildx.outputs.platforms }}
402
395
396
+ - name : Build and test and push docker image
397
+ env :
398
+ IMAGE_NAME : freqtradeorg/freqtrade
399
+ BRANCH_NAME : ${{ steps.extract_branch.outputs.branch }}
400
+ run : |
401
+ build_helpers/publish_docker.sh
402
+
403
403
- name : Build Raspberry docker image
404
404
env :
405
405
IMAGE_NAME : freqtradeorg/freqtrade
Original file line number Diff line number Diff line change @@ -53,6 +53,7 @@ docker images
53
53
docker push ${IMAGE_NAME}
54
54
docker push ${IMAGE_NAME} :$TAG_PLOT
55
55
docker push ${IMAGE_NAME} :$TAG
56
+
56
57
if [ $? -ne 0 ]; then
57
58
echo " failed pushing repo"
58
59
return 1
Original file line number Diff line number Diff line change @@ -7,7 +7,7 @@ TAG_ORIG=$(echo "${BRANCH_NAME}" | sed -e "s/\//_/g")
7
7
TAG=" ${TAG_ORIG} _pi"
8
8
9
9
PI_PLATFORM=" linux/arm/v7"
10
- echo " Running for ${TAG } "
10
+ echo " Running for ${TAG_ORIG } "
11
11
CACHE_TAG=freqtradeorg/freqtrade_cache:${TAG} _cache
12
12
13
13
# Add commit and commit_message to docker container
@@ -17,7 +17,7 @@ if [ "${GITHUB_EVENT_NAME}" = "schedule" ]; then
17
17
echo " event ${GITHUB_EVENT_NAME} : full rebuild - skipping cache"
18
18
docker buildx build \
19
19
--cache-to=type=registry,ref=${CACHE_TAG} \
20
- -f Dockerfile.armhf \
20
+ -f docker/ Dockerfile.armhf \
21
21
--platform ${PI_PLATFORM} \
22
22
-t ${IMAGE_NAME} :${TAG} --push .
23
23
else
27
27
docker buildx build \
28
28
--cache-from=type=registry,ref=${CACHE_TAG} \
29
29
--cache-to=type=registry,ref=${CACHE_TAG} \
30
- -f Dockerfile.armhf \
30
+ -f docker/ Dockerfile.armhf \
31
31
--platform ${PI_PLATFORM} \
32
32
-t ${IMAGE_NAME} :${TAG} --push .
33
33
fi
34
34
35
35
docker images
36
36
37
- docker manifest create freqtradeorg/freqtrade:${TAG} _multi ${IMAGE_NAME} :${TAG_ORIG} ${IMAGE_NAME} :${TAG}
38
- docker manifest push freqtradeorg/freqtrade:${TAG} _multi
37
+ docker manifest create freqtradeorg/freqtrade:${TAG_ORIG} ${IMAGE_NAME} :${TAG_ORIG} ${IMAGE_NAME} :${TAG}
38
+ docker manifest push freqtradeorg/freqtrade:${TAG_ORIG}
39
39
40
40
docker images
41
41
File renamed without changes.
You can’t perform that action at this time.
0 commit comments