Skip to content

A deployer library #141

Open
Open

Description

@patricoferris

I've been building a (private) deployer and have ended up re-using a lot of components from ocurrent-deployer. I was wondering if there was any interest (or perhaps even some preliminary work :)) on extracting some of the reusable components into a publishable current_deployer library. In particular, things like https://github.com/ocurrent/ocurrent-deployer/blob/master/src/build.ml ?

Activity

  1. talex5 commented on Sep 9, 2022

    @talex5
    Contributor

    Yes please!

  2. avsm commented on Sep 15, 2022

    @avsm
    Member

    Yes please!

  3. tmcgilchrist commented on Feb 2, 2023

    @tmcgilchrist
    Member

    @patricoferris did you make any progress on this? Having re-usable components for deployer is a great idea.
    Mark has written AWS ones and I'm working on equivalent Azure ones for a personal project.

  4. patricoferris commented on Feb 6, 2023

    @patricoferris
    ContributorAuthor

    Unfortunately not far beyond re-implementing most of the build.ml file (I used records instead of first-class modules) and then providing some docker helper functions (including a docker-compose-based CI). But not much beyond what could be extracted here.

    One really great feature would be private GitHub repository support, which I think such a deployer library would need. I'll add my voice to that issue if I can find (and if it exists, I think it does)

  5. tmcgilchrist commented on Feb 6, 2023

    @tmcgilchrist
    Member
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions