├── .gitignore ├── .rubocop.yml ├── .travis.yml ├── LICENSE ├── README.md ├── Rakefile ├── VERSION ├── app_management ├── env.json ├── handlers │ └── start-debug │ │ ├── info.json │ │ ├── run │ │ └── start-lldb-server.sh ├── initial_startup.rb ├── proxy-agent │ └── proxy-agent.zip ├── scripts │ └── start └── utils │ ├── droplet_utils.rb │ ├── handler.rb │ ├── handler_utils.rb │ ├── handlers.rb │ └── simple_logger.rb ├── bin ├── compile ├── compile.sh ├── detect ├── detect.sh └── release ├── binary-debug-dependencies └── libpython2.7_2.7.6-8ubuntu0.3_amd64.deb ├── cf.Gemfile ├── cf.Gemfile.lock ├── ci ├── create_git_tag.sh ├── execute_script.sh ├── performance_validator.sh └── remove_previous_assets.sh ├── compile-extensions ├── Gemfile ├── Gemfile.lock ├── LICENSE ├── README.md ├── bin │ ├── check_stack_support │ ├── download_dependency │ ├── is_cached │ ├── recommend_dependency │ └── translate_dependency_url ├── lib │ ├── common │ ├── compile_extensions.rb │ └── dependencies.rb └── spec │ ├── integration │ ├── check_stack_support_spec.rb │ ├── download_dependency_spec.rb │ ├── is_cached_spec.rb │ ├── recommend_dependency_spec.rb │ └── translate_dependency_url_spec.rb │ ├── spec_helper.rb │ └── unit │ └── compile_extensions │ └── dependencies_spec.rb ├── config └── env.yml ├── lib ├── app_management.sh ├── apply_env_profile.rb ├── cache.sh ├── common.sh ├── env_profile_applier.rb ├── find_start_cmd.rb └── start_cmd_finder.rb ├── manifest.yml ├── spec ├── app_management │ ├── initial_startup_spec.rb │ └── utils │ │ ├── droplet_utils_spec.rb │ │ ├── handler_spec.rb │ │ ├── handler_utils_spec.rb │ │ ├── handlers_spec.rb │ │ └── simple_logger_spec.rb ├── env_profile_applier_spec.rb ├── fixtures │ └── swiftbuildpacktest_1.0-1.deb ├── shell_wrapper_spec.rb ├── spec_helper.rb └── start_cmd_finder_spec.rb └── utils └── setup-ssh-sesssion.sh /.gitignore: -------------------------------------------------------------------------------- 1 | # .gitignore file 2 | coverage -------------------------------------------------------------------------------- /.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Swift/swift-buildpack/HEAD/.rubocop.yml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Swift/swift-buildpack/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Swift/swift-buildpack/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Swift/swift-buildpack/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Swift/swift-buildpack/HEAD/Rakefile -------------------------------------------------------------------------------- /VERSION: -------------------------------------------------------------------------------- 1 | 2.1.1 2 | -------------------------------------------------------------------------------- /app_management/env.json: -------------------------------------------------------------------------------- 1 | { 2 | "relative_path": "/home/vcap/app" 3 | } 4 | -------------------------------------------------------------------------------- /app_management/handlers/start-debug/info.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Swift/swift-buildpack/HEAD/app_management/handlers/start-debug/info.json -------------------------------------------------------------------------------- /app_management/handlers/start-debug/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Swift/swift-buildpack/HEAD/app_management/handlers/start-debug/run -------------------------------------------------------------------------------- /app_management/handlers/start-debug/start-lldb-server.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Swift/swift-buildpack/HEAD/app_management/handlers/start-debug/start-lldb-server.sh -------------------------------------------------------------------------------- /app_management/initial_startup.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Swift/swift-buildpack/HEAD/app_management/initial_startup.rb -------------------------------------------------------------------------------- /app_management/proxy-agent/proxy-agent.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Swift/swift-buildpack/HEAD/app_management/proxy-agent/proxy-agent.zip -------------------------------------------------------------------------------- /app_management/scripts/start: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Swift/swift-buildpack/HEAD/app_management/scripts/start -------------------------------------------------------------------------------- /app_management/utils/droplet_utils.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Swift/swift-buildpack/HEAD/app_management/utils/droplet_utils.rb -------------------------------------------------------------------------------- /app_management/utils/handler.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Swift/swift-buildpack/HEAD/app_management/utils/handler.rb -------------------------------------------------------------------------------- /app_management/utils/handler_utils.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Swift/swift-buildpack/HEAD/app_management/utils/handler_utils.rb -------------------------------------------------------------------------------- /app_management/utils/handlers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Swift/swift-buildpack/HEAD/app_management/utils/handlers.rb -------------------------------------------------------------------------------- /app_management/utils/simple_logger.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Swift/swift-buildpack/HEAD/app_management/utils/simple_logger.rb -------------------------------------------------------------------------------- /bin/compile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Swift/swift-buildpack/HEAD/bin/compile -------------------------------------------------------------------------------- /bin/compile.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Swift/swift-buildpack/HEAD/bin/compile.sh -------------------------------------------------------------------------------- /bin/detect: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Swift/swift-buildpack/HEAD/bin/detect -------------------------------------------------------------------------------- /bin/detect.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Swift/swift-buildpack/HEAD/bin/detect.sh -------------------------------------------------------------------------------- /bin/release: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Swift/swift-buildpack/HEAD/bin/release -------------------------------------------------------------------------------- /binary-debug-dependencies/libpython2.7_2.7.6-8ubuntu0.3_amd64.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Swift/swift-buildpack/HEAD/binary-debug-dependencies/libpython2.7_2.7.6-8ubuntu0.3_amd64.deb -------------------------------------------------------------------------------- /cf.Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Swift/swift-buildpack/HEAD/cf.Gemfile -------------------------------------------------------------------------------- /cf.Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Swift/swift-buildpack/HEAD/cf.Gemfile.lock -------------------------------------------------------------------------------- /ci/create_git_tag.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Swift/swift-buildpack/HEAD/ci/create_git_tag.sh -------------------------------------------------------------------------------- /ci/execute_script.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Swift/swift-buildpack/HEAD/ci/execute_script.sh -------------------------------------------------------------------------------- /ci/performance_validator.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Swift/swift-buildpack/HEAD/ci/performance_validator.sh -------------------------------------------------------------------------------- /ci/remove_previous_assets.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Swift/swift-buildpack/HEAD/ci/remove_previous_assets.sh -------------------------------------------------------------------------------- /compile-extensions/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Swift/swift-buildpack/HEAD/compile-extensions/Gemfile -------------------------------------------------------------------------------- /compile-extensions/Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Swift/swift-buildpack/HEAD/compile-extensions/Gemfile.lock -------------------------------------------------------------------------------- /compile-extensions/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Swift/swift-buildpack/HEAD/compile-extensions/LICENSE -------------------------------------------------------------------------------- /compile-extensions/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Swift/swift-buildpack/HEAD/compile-extensions/README.md -------------------------------------------------------------------------------- /compile-extensions/bin/check_stack_support: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Swift/swift-buildpack/HEAD/compile-extensions/bin/check_stack_support -------------------------------------------------------------------------------- /compile-extensions/bin/download_dependency: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Swift/swift-buildpack/HEAD/compile-extensions/bin/download_dependency -------------------------------------------------------------------------------- /compile-extensions/bin/is_cached: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Swift/swift-buildpack/HEAD/compile-extensions/bin/is_cached -------------------------------------------------------------------------------- /compile-extensions/bin/recommend_dependency: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Swift/swift-buildpack/HEAD/compile-extensions/bin/recommend_dependency -------------------------------------------------------------------------------- /compile-extensions/bin/translate_dependency_url: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Swift/swift-buildpack/HEAD/compile-extensions/bin/translate_dependency_url -------------------------------------------------------------------------------- /compile-extensions/lib/common: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Swift/swift-buildpack/HEAD/compile-extensions/lib/common -------------------------------------------------------------------------------- /compile-extensions/lib/compile_extensions.rb: -------------------------------------------------------------------------------- 1 | require 'dependencies' 2 | -------------------------------------------------------------------------------- /compile-extensions/lib/dependencies.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Swift/swift-buildpack/HEAD/compile-extensions/lib/dependencies.rb -------------------------------------------------------------------------------- /compile-extensions/spec/integration/check_stack_support_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Swift/swift-buildpack/HEAD/compile-extensions/spec/integration/check_stack_support_spec.rb -------------------------------------------------------------------------------- /compile-extensions/spec/integration/download_dependency_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Swift/swift-buildpack/HEAD/compile-extensions/spec/integration/download_dependency_spec.rb -------------------------------------------------------------------------------- /compile-extensions/spec/integration/is_cached_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Swift/swift-buildpack/HEAD/compile-extensions/spec/integration/is_cached_spec.rb -------------------------------------------------------------------------------- /compile-extensions/spec/integration/recommend_dependency_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Swift/swift-buildpack/HEAD/compile-extensions/spec/integration/recommend_dependency_spec.rb -------------------------------------------------------------------------------- /compile-extensions/spec/integration/translate_dependency_url_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Swift/swift-buildpack/HEAD/compile-extensions/spec/integration/translate_dependency_url_spec.rb -------------------------------------------------------------------------------- /compile-extensions/spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Swift/swift-buildpack/HEAD/compile-extensions/spec/spec_helper.rb -------------------------------------------------------------------------------- /compile-extensions/spec/unit/compile_extensions/dependencies_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Swift/swift-buildpack/HEAD/compile-extensions/spec/unit/compile_extensions/dependencies_spec.rb -------------------------------------------------------------------------------- /config/env.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Swift/swift-buildpack/HEAD/config/env.yml -------------------------------------------------------------------------------- /lib/app_management.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Swift/swift-buildpack/HEAD/lib/app_management.sh -------------------------------------------------------------------------------- /lib/apply_env_profile.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Swift/swift-buildpack/HEAD/lib/apply_env_profile.rb -------------------------------------------------------------------------------- /lib/cache.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Swift/swift-buildpack/HEAD/lib/cache.sh -------------------------------------------------------------------------------- /lib/common.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Swift/swift-buildpack/HEAD/lib/common.sh -------------------------------------------------------------------------------- /lib/env_profile_applier.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Swift/swift-buildpack/HEAD/lib/env_profile_applier.rb -------------------------------------------------------------------------------- /lib/find_start_cmd.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Swift/swift-buildpack/HEAD/lib/find_start_cmd.rb -------------------------------------------------------------------------------- /lib/start_cmd_finder.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Swift/swift-buildpack/HEAD/lib/start_cmd_finder.rb -------------------------------------------------------------------------------- /manifest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Swift/swift-buildpack/HEAD/manifest.yml -------------------------------------------------------------------------------- /spec/app_management/initial_startup_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Swift/swift-buildpack/HEAD/spec/app_management/initial_startup_spec.rb -------------------------------------------------------------------------------- /spec/app_management/utils/droplet_utils_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Swift/swift-buildpack/HEAD/spec/app_management/utils/droplet_utils_spec.rb -------------------------------------------------------------------------------- /spec/app_management/utils/handler_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Swift/swift-buildpack/HEAD/spec/app_management/utils/handler_spec.rb -------------------------------------------------------------------------------- /spec/app_management/utils/handler_utils_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Swift/swift-buildpack/HEAD/spec/app_management/utils/handler_utils_spec.rb -------------------------------------------------------------------------------- /spec/app_management/utils/handlers_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Swift/swift-buildpack/HEAD/spec/app_management/utils/handlers_spec.rb -------------------------------------------------------------------------------- /spec/app_management/utils/simple_logger_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Swift/swift-buildpack/HEAD/spec/app_management/utils/simple_logger_spec.rb -------------------------------------------------------------------------------- /spec/env_profile_applier_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Swift/swift-buildpack/HEAD/spec/env_profile_applier_spec.rb -------------------------------------------------------------------------------- /spec/fixtures/swiftbuildpacktest_1.0-1.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Swift/swift-buildpack/HEAD/spec/fixtures/swiftbuildpacktest_1.0-1.deb -------------------------------------------------------------------------------- /spec/shell_wrapper_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Swift/swift-buildpack/HEAD/spec/shell_wrapper_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Swift/swift-buildpack/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/start_cmd_finder_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Swift/swift-buildpack/HEAD/spec/start_cmd_finder_spec.rb -------------------------------------------------------------------------------- /utils/setup-ssh-sesssion.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Swift/swift-buildpack/HEAD/utils/setup-ssh-sesssion.sh --------------------------------------------------------------------------------