-
Notifications
You must be signed in to change notification settings - Fork 0
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
Add CI workflows for testing and building COSI #3
Conversation
1260298
to
a280c3c
Compare
I force pushed but for some reason the CI is not triggering. |
32fb363
to
1260298
Compare
Dockerfile
Outdated
# Copy the source code into the container | ||
COPY . . | ||
|
||
RUN CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -o scality-cosi-driver ./cmd/scality-cosi-driver |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Might be better to use an ENV
clause for the GO*build vars, then call
make build, and remove the setting of
GO*` vars inside Makefile (unless there's a strong reason to build only for linux/amd64, in which case it can stay in the Makefile).
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
updated in 0787021
Coming in next PRs: Add readme for testing |
- Update GO version to 1.23.2 - Added Dockerfile, Makefile and CI workflows - Added tests for DriverInfo in identity server using Ginkgo Issue: S3C-9222
610ef55
to
45bc875
Compare
Note: development/1 will be remained to
main
. We used development/1 originally for this but Platform Engineering let us its not needed.