Skip to content

Commit

Permalink
feat: add nomad-server repository which will create it
Browse files Browse the repository at this point in the history
  • Loading branch information
cdunster committed Jan 30, 2025
1 parent da3fd1e commit 0bd5fa5
Showing 1 changed file with 24 additions and 0 deletions.
24 changes: 24 additions & 0 deletions main.go
Original file line number Diff line number Diff line change
Expand Up @@ -491,6 +491,30 @@ func main() {
return err
}

//
// nomad-server
//
nomadServerDescription := "A Pulumi definition for deploying a cluster of Nomad servers as DigitalOcean droplets"
nomadServerRepositoryArgs := StandardRepositoryArgs("nomad-server", &nomadServerDescription)
nomadServer, err := github.NewRepository(ctx, "nomad-server", &nomadServerRepositoryArgs)
if err != nil {
return err
}
if err = MigrateDefaultBranchToMain(ctx, "nomad-server", nomadServer); err != nil {
return err
}
if err = StandardRepositoryAccess(ctx, "nomad-server", nomadServer); err != nil {
return err
}
nomadServerDefaultRepositoryRulesetArgs := DefaultRepositoryRulesetArgs(nomadServer, nil)
if _, err = github.NewRepositoryRuleset(ctx, "nomad-server-default", &nomadServerDefaultRepositoryRulesetArgs); err != nil {
return err
}
nomadServerReleaseRepositoryRulesetArgs := ReleaseRepositoryRulesetArgs(nomadServer, nil)
if _, err = github.NewRepositoryRuleset(ctx, "nomad-server-release", &nomadServerReleaseRepositoryRulesetArgs); err != nil {
return err
}

return nil
})
}
Expand Down

0 comments on commit 0bd5fa5

Please sign in to comment.