Commit Graph

76 Commits

Author SHA1 Message Date
Jefferson Girão d944e106fd Merge pull request #82 from spotify/inventory-routing
fix: adjust routing for inventory
2020-02-07 12:01:30 +01:00
Raghunandan Balachandran 47cdc94fb0 Merge pull request #73 from spotify/soapraj/create-entity-view
Soapraj/create entity view
2020-02-07 11:52:32 +01:00
Jefferson Girão 4992b2a3ca fix: adjust routing for inventory 2020-02-07 11:50:23 +01:00
Raghunandan Balachandran 59a37f657c list templates 2020-02-07 11:46:17 +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
Jefferson Girão 4a7f326295 Merge pull request #77 from spotify/include-facts
feat: include facts when listing entities
2020-02-07 11:26:57 +01:00
Nicola Corti b515f6bb54 Adding an Android Module Kotlin template 2020-02-07 11:21:18 +01:00
Jefferson Girão ca5485b7d7 explictly defining linters 2020-02-07 10:42:18 +01:00
Jefferson Girão d5521de9e5 refactor: move facts into entity 2020-02-07 10:40:49 +01:00
Jefferson Girão feba36e239 feat: include facts when listing entities 2020-02-07 09:45:15 +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
Patrik Oldsberg e54e5fe761 Merge pull request #76 from spotify/rugvip/branch
builds: add branch to build info
2020-02-07 09:32:50 +01:00
Patrik Oldsberg 7bfb994e29 Merge pull request #75 from spotify/rugvip/errors
builds: error handling fixes
2020-02-07 09:32:36 +01:00
Patrik Oldsberg d9c31241f9 builds: add branch to build info 2020-02-06 17:51:32 +01:00
blam 76a6dc3c60 chore(scaffolder): setting the run context to default for all containers 2020-02-06 17:48:56 +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
Patrik Oldsberg d571c714ed backend/builds: error handling fixes 2020-02-06 17:39:15 +01:00
Ochieng' Got 46b514705e refactor: group related tests into subtests 2020-02-06 17:15:35 +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
Jefferson Girão a6cf703464 Merge pull request #69 from spotify/freben/entity-list
Add ability to list entities to inventory
2020-02-06 16:35:48 +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
Patrik Oldsberg 8fdd8e54b3 backend/proxy: added builds service route 2020-02-06 16:18:36 +01:00
Patrik Oldsberg bee14ad29b backend/Dockerfile: install ca-certificates 2020-02-06 16:18:36 +01:00
Patrik Oldsberg 89842fafde backend/proxy: fix envoy version 2020-02-06 16:18:36 +01:00
Fredrik Adelöw 701431476a Add ability to list entities to inventory 2020-02-06 15:19:13 +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
Patrik Oldsberg 43367b2fff backend,proto: added builds service that calls out to github api 2020-02-06 13:37:55 +01:00
Jefferson Girão 90495b6187 feat: returning correct list of included facts 2020-02-06 13:23:10 +01:00
Ochieng' Got 1832a3a763 refactor: Protobuf messages 2020-02-06 12:05:01 +01:00
Jefferson Girão ae5283e1d4 add failing scenario for getting entity 2020-02-06 11:08:06 +01:00
Jefferson Girão 7e67224d24 feat: add set fact endpoint 2020-02-06 10:27:02 +01:00
Jefferson Girão a8964d4574 chore: delete unused file 2020-02-06 09:26:22 +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