kedacore / keda-external-scaler-azure-durable-functions

External scaler for Durable Functions workloads.
Apache License 2.0
5 stars 8 forks source link

Move DockerHub repo to kedacore #8

Open TsuyoshiUshio opened 4 years ago

TsuyoshiUshio commented 4 years ago

As a developer, I'd like to move the container image namespace from tsuyoshiushio to kedacore, so that people can see the image as official.

Success Criteria

tomkerkhove commented 4 years ago

Opened a PR to update the image name, do you have a preference in terms of release pipeline or shall we align with kedacore/keda and use GitHub actions?

TsuyoshiUshio commented 4 years ago

Thank you for submitting PR. I've never used GitHub actions, however, I'm fine to move for it.

tomkerkhove commented 4 years ago

I don't really have a preference to be honest, I myself use Azure DevOps for most of my projects.

tomkerkhove commented 4 years ago

Happy to help where I can

TsuyoshiUshio commented 4 years ago

I merged your PR. Let's try GitHub actions this time. It might be easier for give permission for the contributors.

tomkerkhove commented 4 years ago

Happy to help if I can

tomkerkhove commented 4 years ago

What process are you looking at for the release?

  1. Build image
  2. Push image

Or do you have tests to run already?

TsuyoshiUshio commented 4 years ago

I appreciate your help! Ideally, If we create a tag, the pipeline works and push the image would be great. Before pushing, Could you run the C# based test? You can refer the C# based test on azure-pipeline.yml on this repo.

tomkerkhove commented 4 years ago

Sounds good to me, I can take a crack at that.

tomkerkhove commented 4 years ago

Do you already have the CI setup for azure-pipeline.yml on Azure DevOps? If so, let's just stick with that then.

TsuyoshiUshio commented 4 years ago

Yes. https://github.com/kedacore/keda-scaler-durable-functions/blob/master/azure-pipelines.yml this is the one I'm using on current Azure DevOps. You can see the execution in here. https://durabletaskframework.visualstudio.com/Durable%20Task%20Framework%20CI/_build/results?buildId=873&view=results Unfortunately, it is public but under the Microsoft Internal Subscription.

tomkerkhove commented 4 years ago

Then I'll draft up a DevOps YAML to align with that!