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

ci: add drone.io for arm64 verification #11270

Closed
wants to merge 1 commit into from

Conversation

zhlhahaha
Copy link

Enable arm64 CI test by applying drone CI,
Includes build test, unit test and integration test

Signed-off-by: Howard Zhang howard.zhang@arm.com

Please read https://github.com/etcd-io/etcd/blob/master/CONTRIBUTING.md#contribution-flow.

add drone ci test configuration that includes build test,
unit test and integration test

Signed-off-by: Howard Zhang <howard.zhang@arm.com>
@xiang90
Copy link
Contributor

xiang90 commented Oct 17, 2019

can we not introduce another CI system? Can you try travis CI?

@zhlhahaha
Copy link
Author

can we not introduce another CI system? Can you try travis CI?

Hi, Xiang, Thanks for comment. I am total fine with travis CI.
Drone CI is a fast way to enable etcd CI test on arm platform, as the docker image, etcd-test, used by travis CI only support x86 platform.
I can provide a pr for build etcd-test image for muti-arch, and then make travis CI support arm platform.

@xiang90
Copy link
Contributor

xiang90 commented Oct 18, 2019

@zhlhahaha OK

@zhlhahaha
Copy link
Author

Hi @gyuho, can you tell me where the source code of binary, marker, that used in etcd-test image?
There is only x86 version binary, so I want to compile it to support arm64 platform.
Thanks a lot.

@stale
Copy link

stale bot commented Apr 6, 2020

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added stale and removed stale labels Apr 6, 2020
@stale
Copy link

stale bot commented Jul 8, 2020

This issue has been automatically marked as stale because it has not had recent activity. It will be closed after 21 days if no further activity occurs. Thank you for your contributions.

@stale stale bot added the stale label Jul 8, 2020
@vielmetti
Copy link

It may be worth mentioning that Travis CI now also has native arm64 support.

@stale stale bot removed the stale label Jul 8, 2020
@stale
Copy link

stale bot commented Oct 6, 2020

This issue has been automatically marked as stale because it has not had recent activity. It will be closed after 21 days if no further activity occurs. Thank you for your contributions.

1 similar comment
@stale
Copy link

stale bot commented Jan 4, 2021

This issue has been automatically marked as stale because it has not had recent activity. It will be closed after 21 days if no further activity occurs. Thank you for your contributions.

@stale stale bot added the stale label Jan 4, 2021
@stale stale bot closed this Jan 25, 2021
@gyuho
Copy link
Contributor

gyuho commented May 10, 2021

Please see #12929. arm64 is now officially supported.

@zhlhahaha
Copy link
Author

Please see #12929. arm64 is now officially supported.

Nice, feel free to tell me if there is anything I can help with.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Development

Successfully merging this pull request may close these issues.

4 participants