├── .gitignore ├── .npmignore ├── .tool-versions ├── CHANGELOG.md ├── README.md ├── __tests__ ├── .gitignore ├── demo_service │ ├── .bundle │ │ └── config │ ├── .serverless_plugins │ │ └── serverless-ruby-package │ │ │ └── index.js │ ├── Gemfile │ ├── Gemfile.lock │ ├── handler.rb │ ├── install-gems.sh │ ├── invoke-service.sh │ ├── lib │ │ ├── alpha.rb │ │ └── beta.rb │ ├── package.json │ ├── serverless.2.7.yml │ ├── serverless.3.2.yml │ ├── serverless.3.3.yml │ └── yarn.lock └── index.test.js ├── dev_setup.sh ├── index.js ├── integration-test.sh ├── package.json └── yarn.lock /.gitignore: -------------------------------------------------------------------------------- 1 | /node_modules 2 | .bundle 3 | -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | __tests__ 3 | yarn-error.log 4 | -------------------------------------------------------------------------------- /.tool-versions: -------------------------------------------------------------------------------- 1 | ruby 3.3.0 2 | nodejs 18.12.1 3 | yarn 1.22.4 4 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshuaflanagan/serverless-ruby-package/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshuaflanagan/serverless-ruby-package/HEAD/README.md -------------------------------------------------------------------------------- /__tests__/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshuaflanagan/serverless-ruby-package/HEAD/__tests__/.gitignore -------------------------------------------------------------------------------- /__tests__/demo_service/.bundle/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshuaflanagan/serverless-ruby-package/HEAD/__tests__/demo_service/.bundle/config -------------------------------------------------------------------------------- /__tests__/demo_service/.serverless_plugins/serverless-ruby-package/index.js: -------------------------------------------------------------------------------- 1 | ../../../../index.js -------------------------------------------------------------------------------- /__tests__/demo_service/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshuaflanagan/serverless-ruby-package/HEAD/__tests__/demo_service/Gemfile -------------------------------------------------------------------------------- /__tests__/demo_service/Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshuaflanagan/serverless-ruby-package/HEAD/__tests__/demo_service/Gemfile.lock -------------------------------------------------------------------------------- /__tests__/demo_service/handler.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshuaflanagan/serverless-ruby-package/HEAD/__tests__/demo_service/handler.rb -------------------------------------------------------------------------------- /__tests__/demo_service/install-gems.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshuaflanagan/serverless-ruby-package/HEAD/__tests__/demo_service/install-gems.sh -------------------------------------------------------------------------------- /__tests__/demo_service/invoke-service.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshuaflanagan/serverless-ruby-package/HEAD/__tests__/demo_service/invoke-service.sh -------------------------------------------------------------------------------- /__tests__/demo_service/lib/alpha.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshuaflanagan/serverless-ruby-package/HEAD/__tests__/demo_service/lib/alpha.rb -------------------------------------------------------------------------------- /__tests__/demo_service/lib/beta.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshuaflanagan/serverless-ruby-package/HEAD/__tests__/demo_service/lib/beta.rb -------------------------------------------------------------------------------- /__tests__/demo_service/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshuaflanagan/serverless-ruby-package/HEAD/__tests__/demo_service/package.json -------------------------------------------------------------------------------- /__tests__/demo_service/serverless.2.7.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshuaflanagan/serverless-ruby-package/HEAD/__tests__/demo_service/serverless.2.7.yml -------------------------------------------------------------------------------- /__tests__/demo_service/serverless.3.2.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshuaflanagan/serverless-ruby-package/HEAD/__tests__/demo_service/serverless.3.2.yml -------------------------------------------------------------------------------- /__tests__/demo_service/serverless.3.3.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshuaflanagan/serverless-ruby-package/HEAD/__tests__/demo_service/serverless.3.3.yml -------------------------------------------------------------------------------- /__tests__/demo_service/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshuaflanagan/serverless-ruby-package/HEAD/__tests__/demo_service/yarn.lock -------------------------------------------------------------------------------- /__tests__/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshuaflanagan/serverless-ruby-package/HEAD/__tests__/index.test.js -------------------------------------------------------------------------------- /dev_setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshuaflanagan/serverless-ruby-package/HEAD/dev_setup.sh -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshuaflanagan/serverless-ruby-package/HEAD/index.js -------------------------------------------------------------------------------- /integration-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshuaflanagan/serverless-ruby-package/HEAD/integration-test.sh -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshuaflanagan/serverless-ruby-package/HEAD/package.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshuaflanagan/serverless-ruby-package/HEAD/yarn.lock --------------------------------------------------------------------------------