Commit Graph

44 Commits

Author SHA1 Message Date
Raghunandan Balachandran 59f43de639 Unify the URI formats used in different services 2020-02-12 10:49:41 +01:00
Patrik Oldsberg 07e2226532 backend/scaffolder/templates: fix actions yaml 2020-02-07 17:19:21 +01:00
blam 63346ecf44 feat(scaffolder): Support workflows and add some cool facts 2020-02-07 16:49:34 +01:00
blam e3fae9d55d Rename to workfllow 2020-02-07 16:48:22 +01:00
blam 2cd3208a66 feat(scaffolder): Updating templates 2020-02-07 16:35:39 +01:00
blam b73570dc5b feat(scaffolder): Notify the entity service that things have been created 2020-02-07 16:11:06 +01:00
blam f465a5f0d2 feat(scaffolder): register with inventory service 2020-02-07 15:33:31 +01:00
blam f44fa8f556 feat(scaffolder): uipdating scaffolder 2020-02-07 15:06:11 +01:00
blam b05e045ef0 chore(scaffolder): Reworking some issues with the scaffolder setup and cookiecutter 2020-02-07 14:32:05 +01:00
Nicola Corti d9fea35c4f Merge pull request #79 from spotify/android-kotlin-feature
Adding an Android Module Kotlin template
2020-02-07 11:45:25 +01:00
Ben Lambert 1b8c5a184b Merge pull request #74 from spotify/blam/run-cookie-cutter
Actually run the Cookie Cutter in the Folder
2020-02-07 11:34:09 +01:00
Nicola Corti b515f6bb54 Adding an Android Module Kotlin template 2020-02-07 11:21:18 +01:00
blam 1157e333ad chore(scaffolder): Should be Fatal not Panic 2020-02-07 09:36:26 +01:00
blam e238860186 feat(scaffolder): Push the repository to github with the access token provided 2020-02-07 09:34:33 +01:00
blam 4697245252 feat(scaffolder): actually run the cookie cutter now in the folder and pass through the metadata to the cookiecutter.json 2020-02-06 17:42:23 +01:00
blam b844de0cd5 feat(scaffolder): Starting to add the cookiecutter support for running the template after we've got all the data 2020-02-06 16:48:37 +01:00
Nicola Corti ae4c85297f Merge pull request #67 from spotify/android-kotlin-template
Adding an Android App Kotlin template
2020-02-06 16:24:39 +01:00
Nicola Corti c52d6cbb19 Include the /main folder for the App Template 2020-02-06 14:50:44 +01:00
Nicola Corti 2fba9893d8 Update build.gradle to use the proper application id 2020-02-06 14:50:24 +01:00
blam 331a72b20d Merge branch 'master' of github.com:spotify/backstage into ben/listing-components
* 'master' of github.com:spotify/backstage: (25 commits)
  backend/scaffolder: fix build
  backend,proto: added builds service that calls out to github api
  proto: update README
  proto: switch to grpc-web plugin + ship protoc plugin binary, because meh
  feat: returning correct list of included facts
  refactor: Protobuf messages
  No separate login link anymore
  add failing scenario for getting entity
  Persist login (for now - due to constant page reloads)
  feat: add set fact endpoint
  Mark package as private
  frontend: remove gen-proto script, replaced by proto package
  Updated docs
  Fixed prototool
  Added generated files
  Added service=grpc-web flag
  Added protobuf-gen-ts to prototool.yaml
  Ran yarn install
  Added a @backstage/protobuf-definitions package
  frontend/core: simplify plugin output handling
  ...
2020-02-06 14:48:08 +01:00
Nicola Corti 4460447790 Bump Gradle to 6.1.1 in the template 2020-02-06 14:45:16 +01:00
Nicola Corti 37829fe278 Update cookiecutter.json to include all the used tags 2020-02-06 14:41:17 +01:00
Nicola Corti 7b431b9c9d .DS_Store to gitignore 2020-02-06 14:32:21 +01:00
Nicola Corti af6faccd33 Adding an Android App Kotlin template 2020-02-06 13:54:38 +01:00
Patrik Oldsberg 93ce7bcec3 backend/scaffolder: fix build 2020-02-06 13:48:44 +01:00
blam aecd2f7e3f fix(scaffolder): Fixing some small issues with CI workflows 2020-02-06 04:28:39 +01:00
blam 37ad61bb0d hack(scaffolder): to get imports to work nicely with the current protobuf setup, we can slightly change the import rewrites in go modules to point to same place without error 2020-02-06 04:19:50 +01:00
blam da0588b865 Merge branch 'master' of github.com:spotify/backstage into ben/listing-components
* 'master' of github.com:spotify/backstage:
  frontend/core: restructure api a bit
  frontend/core: added plugin route registration api + moved home page to plugin
  Update yarn.lock
  Fix proto/README.md typo
  remove createGlobalStyles from theme
  Add iOS Swift template
  frontend/core: add some kinda app api
  remove tinycolor. remove muithemeprovider
  fix tests
  Remove hello proto
  more deps
  bring in Page, Header, InfoCard, ErrorBoundary, BackstageTheme, Navigation, SupportButtons, HeaderAction, HeaderLabel components from backstage frontend
2020-02-06 04:02:47 +01:00
blam 9f9949503a feat(scaffolder): Added the ability to create a component, create GH repo + copy to template to temp folder ready for cookiecutter 2020-02-06 04:00:37 +01:00
Ben Lambert a4b5117a27 Merge pull request #52 from spotify/ben/listing-components
Listing Templates Dynamically
2020-02-06 04:00:01 +01:00
blam e75fae0377 feat(scaffolder): Added the ability to create the repos with optional org in github 2020-02-05 21:20:42 +01:00
blam c112b57ed6 chore(scaffolder): Add a comment about loading from disk every time 2020-02-05 16:47:04 +01:00
blam 600a001d6f feat(scaffolder): Dynamically load the files from disk 2020-02-05 16:45:45 +01:00
blam e1ddbe60e9 chore(scaffolder): make the build work with the new folder structure 2020-02-05 16:16:13 +01:00
blam fe2b02e70f chore(scaffolder): moving around some files and bringing the project more in line with the inventory service 2020-02-05 16:16:07 +01:00
blam 1f699f7fa5 chore(scaffolder): gofmt 2020-02-05 16:16:00 +01:00
Patrick Balestra b21af5d883 Add iOS Swift template 2020-02-05 15:03:17 +01:00
Patrick Balestra 0afa1e2628 Merge pull request #38 from spotify/implement-list-templates
Add hardcoded templates response
2020-02-05 10:24:28 +01:00
Patrick Balestra 7f623dd986 Add hardcoded templates response 2020-02-04 16:35:47 +01:00
Patrik Oldsberg 29972559a2 Merge pull request #35 from spotify/rugvip/be-docker
backend: added generic dockerfile + docker-compose
2020-02-04 16:31:09 +01:00
Patrick Balestra e85d5cc041 Add react-ssr-template
Signed-off-by: Patrick Balestra <patrickb@spotify.com>
2020-02-04 15:59:55 +01:00
Patrik Oldsberg 2918e16413 backend: added generic dockerfile 2020-02-04 15:47:51 +01:00
Patrick Balestra 2346ef47a3 got protobuf + go working together. 2020-02-04 15:37:34 +01:00
Patrick Balestra 706c666c65 Add scaffolder service
Signed-off-by: Patrick Balestra <patrickb@spotify.com>
2020-02-04 14:38:24 +01:00