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

[onert/infra] Migration jenkins to github action #14541

Closed
5 tasks done
hseok-oh opened this issue Jan 13, 2025 · 5 comments
Closed
5 tasks done

[onert/infra] Migration jenkins to github action #14541

hseok-oh opened this issue Jan 13, 2025 · 5 comments
Labels
area/CI For our Continuous Integration

Comments

@hseok-oh
Copy link
Contributor

hseok-oh commented Jan 13, 2025

We are using jenkins on AWS for PR test. We will deprecate jenkins projects for runtime and compiler.
Instead, we will use github action workflow.

Plan

Base infra

Compiler

  • Ubuntu 18.04 test will be disabled

Runtime

@hseok-oh hseok-oh added the area/CI For our Continuous Integration label Jan 13, 2025
@hseok-oh
Copy link
Contributor Author

FYI: arm64 runner

https://github.blog/changelog/2024-09-03-github-actions-arm64-linux-and-windows-runners-are-now-generally-available/

Arm64 runners are available to customers on our Team and Enterprise Cloud plans.

@hseok-oh

This comment was marked as resolved.

@hseok-oh
Copy link
Contributor Author

hseok-oh commented Jan 13, 2025

@lemmaa

Used and verified creator

  • actions/*
  • docker/*
  • pypa/*

Used github actions (not verified)

  • mattnotmitt/doxygen-action
    • Generate doxygen page
  • JamesIves/github-pages-deploy-action
    • Publish doxygen page to github page
  • carlosperate/arm-none-eabi-gcc-action
    • Install arm-none-eabi-gcc toolchain for onert-micro build

Not used yet but will be used github actions (not verified)

  • dawidd6/action-download-artifact
    • Download another workflow's artifact
  • addnab/docker-run-action
    • Use docker container in step level

@lemmaa
Copy link
Member

lemmaa commented Jan 13, 2025

@hseok-oh , the following actions have been added to the allow list. Please let me know if you encounter any issues.

JamesIves/github-pages-deploy-action@*,
addnab/docker-run-action@*,
carlosperate/arm-none-eabi-gcc-action@*,
dawidd6/action-download-artifact@*,
mattnotmitt/doxygen-action@*,

@hseok-oh
Copy link
Contributor Author

All jenkins jobs are migrated to github action with test reduction.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/CI For our Continuous Integration
Projects
None yet
Development

No branches or pull requests

2 participants