Skip to content

Commit

Permalink
fixing build issues and updating dependencies
Browse files Browse the repository at this point in the history
  • Loading branch information
defstream committed Nov 4, 2023
1 parent 492048d commit 1335bef
Show file tree
Hide file tree
Showing 18 changed files with 501 additions and 311 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/earthly.yml
Original file line number Diff line number Diff line change
Expand Up @@ -59,4 +59,4 @@ jobs:
key: earthly-${{ steps.hash.outputs.cargo_lock }}-${{ steps.hash.outputs.workflow_yml }}

- name: run build
run: earthly --ci +archive
run: earthly --ci --save-inline-cache --use-inline-cache --max-remote-cache +archive
2 changes: 1 addition & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ jobs:
run: earthly sat select honolulu

- name: run build and archive
run: earthly --ci --output +archive --VERSION="${{ github.ref_name }}"
run: earthly --ci --save-inline-cache --use-inline-cache --max-remote-cache +archive --VERSION="${{ github.ref_name }}"

- name: create
id: create
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/release_artifactory.yml
Original file line number Diff line number Diff line change
Expand Up @@ -55,14 +55,14 @@ jobs:
echo "VERSION=$VERSION" >> $GITHUB_ENV
- name: build and push docker app to artifactory
run: earthly --ci --output --push +kickable --VERSION="$VERSION" --REPOSITORY="kickable.jfrog.io/kickable-docker-local/kickable"
run: earthly --ci --save-inline-cache --use-inline-cache --max-remote-cache +kickable --VERSION="$VERSION" --REPOSITORY="kickable.jfrog.io/kickable-docker-local/kickable"

- name: build and push services to artifactory
run: |
earthly --ci --output --push +services --VERSION="$VERSION" --REPOSITORY="kickable.jfrog.io/kickable-docker-local/kickable"
earthly --ci --save-inline-cache --use-inline-cache --max-remote-cache +services --VERSION="$VERSION" --REPOSITORY="kickable.jfrog.io/kickable-docker-local/kickable"
- name: build artifacts
run: earthly --ci --output +archive --VERSION="${{ github.ref_name }}"
run: earthly --ci --save-inline-cache --use-inline-cache --max-remote-cache +archive --VERSION="${{ github.ref_name }}"

- name: upload generic artifacts to artifactory
uses: jfrog/setup-jfrog-cli@2d55dc43e261c3d0bd1abfe457fce4d839e83b49 # v3.4.0
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/release_builder.yml
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ jobs:
project: mA50ur1KuM
context: .
file: ./docker/Dockerfile.builder
platforms: linux/amd64,linux/arm64
platforms: linux/arm64
push: true
token: ${{ secrets.DEPOT_TOKEN }}
tags: kickable/builder:latest
2 changes: 1 addition & 1 deletion .github/workflows/release_docker_hub.yml
Original file line number Diff line number Diff line change
Expand Up @@ -61,4 +61,4 @@ jobs:

- name: build dockerhub services
run: |
earthly --ci --output --push +services --use-inline-cache --save-inline-cache --max-remote-cache --VERSION="$VERSION" --REPOSITORY="kickable"
earthly --ci --output --push --use-inline-cache --save-inline-cache --max-remote-cache +services --VERSION="$VERSION" --REPOSITORY="kickable"
4 changes: 2 additions & 2 deletions .github/workflows/release_ghcr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -61,9 +61,9 @@ jobs:
- name: build and push docker app
run: |
echo ${{ github.repository }}
earthly --ci --output --push +kickable --use-inline-cache --save-inline-cache --max-remote-cache --VERSION="$VERSION" --REPOSITORY="ghcr.io/defstream/kickable-rs"
earthly --ci --save-inline-cache --use-inline-cache --max-remote-cache +kickable --use-inline-cache --save-inline-cache --max-remote-cache --VERSION="$VERSION" --REPOSITORY="ghcr.io/defstream/kickable-rs"
- name: build docker services
run: |
earthly --ci --output --push +services --use-inline-cache --save-inline-cache --max-remote-cache --VERSION="$VERSION" --REPOSITORY="ghcr.io/defstream/kickable-rs"
earthly --ci --save-inline-cache --use-inline-cache --max-remote-cache +services --use-inline-cache --save-inline-cache --max-remote-cache --VERSION="$VERSION" --REPOSITORY="ghcr.io/defstream/kickable-rs"
Loading

0 comments on commit 1335bef

Please sign in to comment.