Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fixes to CI build workflows for dev, staging and production pipelines into feature/evm #1906

Merged
merged 22 commits into from
Apr 21, 2023
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
046d9a2
Enable aarch64-apple-darwin builds (#1893) (#1894)
sieniven Apr 13, 2023
f79e25a
CI workflow fixes for dev, staging and production pipelines
sieniven Apr 13, 2023
09c502f
Fix naming bug
sieniven Apr 13, 2023
dde9537
Removed publishing to dockerhub pipeline in build staging workflow, a…
sieniven Apr 13, 2023
0e5b509
Added workflow to push arm build image into Dockerhub. Rename docker …
sieniven Apr 13, 2023
7d8aaec
Fix docker tags
sieniven Apr 13, 2023
fa56172
Reverting changes to pushing only linux-x64 into dockerhub registry.
sieniven Apr 18, 2023
b980638
Include image layer to install rust dependencies
sieniven Apr 18, 2023
3ad2ff7
Install protobuf-compiler pkg dep
sieniven Apr 18, 2023
506d8fa
bug fixes
sieniven Apr 18, 2023
95b53c6
Fix bug in pkg_local_ensure_osx_sysroot function that does not exit o…
sieniven Apr 15, 2023
b154628
Install target toolchains in dockerfiles
sieniven Apr 18, 2023
31ff90f
Fix target toolchain for linux-arm docker build
sieniven Apr 18, 2023
1a946dc
Resolve rustc toolchain bug
sieniven Apr 18, 2023
d9dc3c2
Removed optional label in proto3 syntax to fix build error
sieniven Apr 19, 2023
6915a71
Merge branch 'feature/evm' into niven/evm-ci-fix
sieniven Apr 20, 2023
cbc32c9
Fix _tar func in make.sh to pass all args to gnu-tar, and fix docker …
sieniven Apr 21, 2023
9445b8c
Re-order build targets to select major dev envs first.
sieniven Apr 21, 2023
123a8c2
Merge branch 'feature/evm' into niven/evm-ci-fix
sieniven Apr 21, 2023
d1ecf6d
Fix merge errors
sieniven Apr 21, 2023
2f38b99
Revert to feature/evm branch version
sieniven Apr 21, 2023
ca4be69
Reverting eth.proto version to feature/evm version
sieniven Apr 21, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Include image layer to install rust dependencies
  • Loading branch information
sieniven committed Apr 18, 2023
commit b980638086fcce0cf1531f306d41562ed21e31b1
1 change: 1 addition & 0 deletions contrib/dockerfiles/aarch64-apple-darwin.dockerfile
sieniven marked this conversation as resolved.
Show resolved Hide resolved
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ COPY ./make.sh .

RUN export DEBIAN_FRONTEND=noninteractive && ./make.sh pkg_update_base
RUN export DEBIAN_FRONTEND=noninteractive && ./make.sh pkg_install_deps
RUN export DEBIAN_FRONTEND=noninteractive && ./make.sh pkg_install_rust
RUN export DEBIAN_FRONTEND=noninteractive && ./make.sh pkg_install_deps_osx_tools

COPY . .
Expand Down
1 change: 1 addition & 0 deletions contrib/dockerfiles/aarch64-linux-gnu.dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ COPY ./make.sh .

RUN export DEBIAN_FRONTEND=noninteractive && ./make.sh pkg_update_base
RUN export DEBIAN_FRONTEND=noninteractive && ./make.sh pkg_install_deps
RUN export DEBIAN_FRONTEND=noninteractive && ./make.sh pkg_install_rust
RUN export DEBIAN_FRONTEND=noninteractive && ./make.sh pkg_install_deps_arm64

COPY . .
Expand Down
1 change: 1 addition & 0 deletions contrib/dockerfiles/arm-linux-gnueabihf.dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ COPY ./make.sh .

RUN export DEBIAN_FRONTEND=noninteractive && ./make.sh pkg_update_base
RUN export DEBIAN_FRONTEND=noninteractive && ./make.sh pkg_install_deps
RUN export DEBIAN_FRONTEND=noninteractive && ./make.sh pkg_install_rust
RUN export DEBIAN_FRONTEND=noninteractive && ./make.sh pkg_install_deps_armhf

COPY . .
Expand Down
1 change: 1 addition & 0 deletions contrib/dockerfiles/x86_64-apple-darwin.dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ COPY ./make.sh .

RUN export DEBIAN_FRONTEND=noninteractive && ./make.sh pkg_update_base
RUN export DEBIAN_FRONTEND=noninteractive && ./make.sh pkg_install_deps
RUN export DEBIAN_FRONTEND=noninteractive && ./make.sh pkg_install_rust
RUN export DEBIAN_FRONTEND=noninteractive && ./make.sh pkg_install_deps_osx_tools

COPY . .
Expand Down
1 change: 1 addition & 0 deletions contrib/dockerfiles/x86_64-pc-linux-gnu-clang.dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ COPY ./make.sh .

RUN export DEBIAN_FRONTEND=noninteractive && ./make.sh pkg_update_base
RUN export DEBIAN_FRONTEND=noninteractive && ./make.sh pkg_install_deps
RUN export DEBIAN_FRONTEND=noninteractive && ./make.sh pkg_install_rust
RUN export DEBIAN_FRONTEND=noninteractive && ./make.sh pkg_install_llvm

COPY . .
Expand Down
1 change: 1 addition & 0 deletions contrib/dockerfiles/x86_64-pc-linux-gnu.dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ COPY ./make.sh .

RUN export DEBIAN_FRONTEND=noninteractive && ./make.sh pkg_update_base
RUN export DEBIAN_FRONTEND=noninteractive && ./make.sh pkg_install_deps
RUN export DEBIAN_FRONTEND=noninteractive && ./make.sh pkg_install_rust

COPY . .
RUN ./make.sh clean-depends && ./make.sh build-deps
Expand Down
1 change: 1 addition & 0 deletions contrib/dockerfiles/x86_64-w64-mingw32.dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ COPY ./make.sh .

RUN export DEBIAN_FRONTEND=noninteractive && ./make.sh pkg_update_base
RUN export DEBIAN_FRONTEND=noninteractive && ./make.sh pkg_install_deps
RUN export DEBIAN_FRONTEND=noninteractive && ./make.sh pkg_install_rust
RUN export DEBIAN_FRONTEND=noninteractive && ./make.sh pkg_install_deps_mingw_x86_64

RUN update-alternatives --set x86_64-w64-mingw32-gcc /usr/bin/x86_64-w64-mingw32-gcc-posix
Expand Down