Skip to content
This repository has been archived by the owner on Mar 15, 2023. It is now read-only.

Set up Semaphore CI integration #14

Closed
lmb opened this issue Apr 5, 2018 · 6 comments
Closed

Set up Semaphore CI integration #14

lmb opened this issue Apr 5, 2018 · 6 comments
Assignees

Comments

@lmb
Copy link
Collaborator

lmb commented Apr 5, 2018

libbcc seems to use Semaphore CI with a custom stage1 to run eBPF unit tests. We can probably do the same.

@lmb lmb self-assigned this Apr 5, 2018
@lmb
Copy link
Collaborator Author

lmb commented Apr 28, 2018

I've created kinvolk-archives/stage1-builder#30 to update the kernels of the test runner to the latest versions.

@nathanjsweet can you please sign up to semaphoreci.com and let me know your username, so I can add you to the org? You also have to authorize semaphore CI to access this repo, seems like I don't have enough permissions do to that.

Assigning to you for the time being.

@lmb lmb assigned nathanjsweet and unassigned lmb Apr 28, 2018
@nathanjsweet
Copy link
Member

I added it in, but it looks like the build doesn't have enough capabilities to run the test.

@lmb
Copy link
Collaborator Author

lmb commented May 1, 2018 via email

@lmb
Copy link
Collaborator Author

lmb commented May 3, 2018

Bump, could you take a look?

@nathanjsweet
Copy link
Member

@lmb I'm trying to get this working, but I'm having trouble I think I made a good start here:
https://github.com/newtools/ebpf/blob/semaphore/semaphore.sh

But I'm getting rkt errors that, from my perusal of rkt issues, appear to be related to kernel version.
The project is integrated with semaphore ci now, so you should be able to fiddle with the semaphore branch.

@nathanjsweet
Copy link
Member

I'll take another crack at it later this week.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants