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

GitHub action dexus 2 #228

Merged
merged 4 commits into from
Jul 19, 2021
Merged

GitHub action dexus 2 #228

merged 4 commits into from
Jul 19, 2021

Conversation

Dexus
Copy link
Contributor

@Dexus Dexus commented Jul 14, 2021

Currently WIP

This needs Repository/Organisation Secrets

  • APKBUILD_RSA
  • APKBUILD_RSA_PUB
  • DOCKERHUB_TOKEN
  • DOCKERHUB_USERNAME

Test Work for #226

Release to 2 registries

PR + Push + Tags (Release):
https://github.com/secure-compliance-solutions-llc/GVM-Docker/pkgs/container/gvm-docker

Only Release: (should go here)
https://hub.docker.com/r/securecompliance/gvm

@Dexus Dexus requested a review from pixelsquared July 14, 2021 20:29
@Dexus Dexus mentioned this pull request Jul 14, 2021
1 task
@austinsonger austinsonger self-requested a review July 15, 2021 03:25
@Dexus
Copy link
Contributor Author

Dexus commented Jul 16, 2021

@pixelsquared @austinsonger
It is final, and working. Maybe yeah, we need to split it to own Action for apk build and remove the submodule frome here and OpenVAS, but at the end - we have now a working action.

@Dexus Dexus force-pushed the github-action-dexus-2 branch 2 times, most recently from 7570c03 to c375bda Compare July 16, 2021 11:22
@Dexus Dexus added bug Something isn't working enhancement New feature or request Priority:High labels Jul 16, 2021
@Dexus Dexus linked an issue Jul 16, 2021 that may be closed by this pull request
@Dexus Dexus marked this pull request as ready for review July 16, 2021 12:11
@pixelsquared
Copy link
Member

Thanks for all your work here. The only question I have is: If we should move the APK build to GVM-APK-build repo?

@Dexus
Copy link
Contributor Author

Dexus commented Jul 16, 2021

Thanks for all your work here. The only question I have is: If we should move the APK build to GVM-APK-build repo?

Sure, I only create this to test and have a working setup for a quick release.

After it we can move this to the GVM-APK-build repo. I will do the PR there also, give me some minutes. So we can check if it works with the artefacts.

@pixelsquared
Copy link
Member

I am good with merging this and then working on moving the APK build over. I just need to setup the secrets in this repo before I merge this.

@Dexus
Copy link
Contributor Author

Dexus commented Jul 16, 2021

I am good with merging this and then working on moving the APK build over. I just need to setup the secrets in this repo before I merge this.

Please make sure this Secrets also setup for the GVM-APK-build is done.

@Dexus Dexus changed the base branch from master to dev July 19, 2021 06:38
@Dexus Dexus force-pushed the github-action-dexus-2 branch 3 times, most recently from 289d092 to 96d42da Compare July 19, 2021 08:04
pixelsquared and others added 4 commits July 19, 2021 10:08
Fix Path

release to securecompliance/gvm

login and publish images

Rename Workflow

remove cache

release at last one package also for pull_requests

Prepare Release Images
@Dexus Dexus force-pushed the github-action-dexus-2 branch from 96d42da to 2d642f7 Compare July 19, 2021 08:09
@Dexus Dexus merged commit 0d1c9b3 into dev Jul 19, 2021
@Dexus Dexus deleted the github-action-dexus-2 branch July 26, 2021 18:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working enhancement New feature or request Priority:High
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Bug] Docker Hub image not building
2 participants