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

(build) Add parallel github action build #2

Closed
39 tasks done
jaxxstorm opened this issue May 28, 2020 · 7 comments
Closed
39 tasks done

(build) Add parallel github action build #2

jaxxstorm opened this issue May 28, 2020 · 7 comments
Assignees
Milestone

Comments

@jaxxstorm
Copy link
Contributor

jaxxstorm commented May 28, 2020

Each provider needs to have the github actions build configuration added to it

note this issue is to track COMPLETED migrations, including publishing

  • pulumi-aws
  • pulumi-azure
  • pulumi-azuread
  • pulumi-gcp
  • pulumi-random
  • pulumi-docker
  • pulumi-datadog
  • pulumi-cloudflare
  • pulumi-postgresql
  • pulumi-mysql
  • pulumi-cloudamqp
  • pulumi-newrelic
  • pulumi-openstack
  • pulumi-tls
  • pulumi-vsphere
  • pulumi-packet
  • pulumi-linode
  • pulumi-signalfx
  • pulumi-alicloud
  • pulumi-kafka
  • pulumi-vault
  • pulumi-dnsimple
  • pulumi-rabbitmq
  • pulumi-aiven
  • pulumi-pagerduty
  • pulumi-mailgun
  • pulumi-keycloak
  • pulumi-kong
  • pulumi-github
  • pulumi-mongodbatlas
  • pulumi-auth0
  • pulumi-gitlab
  • pulumi-rancher2
  • pulumi-digitalocean
  • pulumi-consul
  • pulumi-f5bigip
  • pulumi-fastly
  • pulumi-okta
  • pulumi-spotinst - aws key permission errors
@jaxxstorm jaxxstorm transferred this issue from another repository May 28, 2020
@leezen leezen added this to the current milestone Jun 7, 2020
@jaxxstorm
Copy link
Contributor Author

jaxxstorm commented Jun 11, 2020

CloudFlare: we have a bot account in 1password, but there's no zone in the account. Travis has a "cloudflare_zone_id" environment variable so either: A) this is a different account to the one in travis or B) the tests aren't actually working

EDIT by @stack72: FWIW, the CloudFlare Tests currently skip (not sure why!) so let's add the placeholders for the envvars and add a skip in the actual test and an issue assigned to me to find out WTF is going on

@jaxxstorm
Copy link
Contributor Author

jaxxstorm commented Jun 11, 2020

NewRelic: the API token permissions don't seem to be working, see build

EDIT: @stack72 fixed the API key and the PR is now green

@jaxxstorm
Copy link
Contributor Author

jaxxstorm commented Jun 12, 2020

cloudamqp - missing API key from 1password

EDIT: Added by @stack72

@jaxxstorm
Copy link
Contributor Author

remaining tasks:

  • mysql/postgres are using services in travis, so need to define a docker-compose.yml for them
  • docker should be fairly easy
  • spotinst needs to be regenerated and have the aws flag added to the config
  • then we do the big 5 early next week (aws/gcp/azure/random/azuread)

@jaxxstorm
Copy link
Contributor Author

datadog is failing because the SDK linting takes over 20 minutes..

@jaxxstorm
Copy link
Contributor Author

docker is failing due to linting issues

@jaxxstorm
Copy link
Contributor Author

All of the tfgen providers have now been switched over!!

The open issues to be resolved are:
pulumi/pulumi-docker#192 ( I simply ignored the errors to get this passing)

Closing this out (yay!)

@leezen leezen modified the milestones: current, 0.38 Jun 23, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants