Giter VIP home page Giter VIP logo

Comments (9)

jeffhollan avatar jeffhollan commented on June 23, 2024 1

Yes ideally this should go on NuGet as Microsoft.Azure.WebJobs.Extensions.Kafka With a pre-release flag. @paulbatum and @fabiocav are the right people to set you up with the right process

from azure-functions-kafka-extension.

ryancrawcour avatar ryancrawcour commented on June 23, 2024 1

happy to have that convo. for now we can have ad-hoc publish to NuGet

from azure-functions-kafka-extension.

fbeltrao avatar fbeltrao commented on June 23, 2024

How far should the CI at this stage go? Should we create nuget packages? If yes, we need guidelines from team in how to version, build and deploy them.

from azure-functions-kafka-extension.

ryancrawcour avatar ryancrawcour commented on June 23, 2024

Is there value in publishing this component on NuGet? If they pull it down, can they just start using it in their own Functions provided they're not using Consumption but App Svc?

@jeffhollan & @anirudhgarg should we publish this on NuGet? or do we just leave it in the repo and people that want it can pull it down, build it, and then deploy and configure on their environment.

from azure-functions-kafka-extension.

jeffhollan avatar jeffhollan commented on June 23, 2024

I would hold off on doing the NuGet stuff yet. It will largely depend on when and how it is managed long term (e.g. when bug fixes need to go in, how they get pushed out). For now it may be ad-hoc publishing, automated to our NuGet through our build pipeline, etc. Worth having a conversation first about that before we go too far down this path

from azure-functions-kafka-extension.

TsuyoshiUshio avatar TsuyoshiUshio commented on June 23, 2024

According to the conversation with the product team. We resume the conversation next week.

from azure-functions-kafka-extension.

ryancrawcour avatar ryancrawcour commented on June 23, 2024

Agreed. Manual publish to NuGet, for now, until the final resting home for this is found. For now, let's just ensure that our CI/CD does the following -

CI - registers all OSS components correctly & runs all unit tests (yes, we need better unit tests, but we'll work on that as a separate issue)

CD - runs full end to end functional tests

from azure-functions-kafka-extension.

TsuyoshiUshio avatar TsuyoshiUshio commented on June 23, 2024

Hi @ryancrawcour When I have a look, the CI pipeline already include the e2e testing and it works.
I do nothing. Maybe already @fbeltrao done a very good job! :) Anything else am I missing?

Anything else do we need? Maybe next step is the publishing manually and create a pipeline on the product team's Azure DevOps.

image

from azure-functions-kafka-extension.

ryancrawcour avatar ryancrawcour commented on June 23, 2024

Ok. Closing it out and we will revisit the CD requirements when we integrate in to the PG processes.

from azure-functions-kafka-extension.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.