{"id":13799929,"url":"https://github.com/cloudfoundry/ibm-websphere-liberty-buildpack","last_synced_at":"2025-04-06T01:08:38.735Z","repository":{"id":10433071,"uuid":"12596989","full_name":"cloudfoundry/ibm-websphere-liberty-buildpack","owner":"cloudfoundry","description":"IBM WebSphere Application Server Liberty Buildpack","archived":false,"fork":false,"pushed_at":"2024-08-14T12:48:15.000Z","size":10246,"stargazers_count":72,"open_issues_count":0,"forks_count":191,"subscribers_count":51,"default_branch":"main","last_synced_at":"2025-03-29T23:09:32.002Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cloudfoundry.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"docs/security.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2013-09-04T17:07:23.000Z","updated_at":"2024-09-04T12:02:32.000Z","dependencies_parsed_at":"2024-02-12T16:47:53.972Z","dependency_job_id":"6c910cc9-2573-4d94-9393-188739031af4","html_url":"https://github.com/cloudfoundry/ibm-websphere-liberty-buildpack","commit_stats":null,"previous_names":[],"tags_count":44,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cloudfoundry%2Fibm-websphere-liberty-buildpack","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cloudfoundry%2Fibm-websphere-liberty-buildpack/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cloudfoundry%2Fibm-websphere-liberty-buildpack/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cloudfoundry%2Fibm-websphere-liberty-buildpack/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cloudfoundry","download_url":"https://codeload.github.com/cloudfoundry/ibm-websphere-liberty-buildpack/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247419860,"owners_count":20936012,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-04T00:01:07.343Z","updated_at":"2025-04-06T01:08:38.729Z","avatar_url":"https://github.com/cloudfoundry.png","language":"Ruby","funding_links":[],"categories":["Platform"],"sub_categories":[],"readme":"# IBM ends support for this buildpack on August 13, 2024.  No further updates from IBM will occur after this date.  The strategic alternative is the [Paketo Buildpack for Liberty](https://github.com/paketo-buildpacks/liberty).\n\n# IBM WebSphere Application Server Liberty Buildpack [![Build Status](https://travis-ci.org/cloudfoundry/ibm-websphere-liberty-buildpack.svg?branch=main)](https://travis-ci.org/cloudfoundry/ibm-websphere-liberty-buildpack)\n\nThe `liberty-buildpack` is a [Cloud Foundry][] Buildpack for running applications on IBM's WebSphere Application Server [Liberty Profile][].\n\n## Usage\nTo deploy applications using the IBM WebSphere Application Server Liberty Buildpack, you are required to accept the IBM Liberty license and IBM JRE license by following the instructions below:\n\n1. Read the current IBM [Liberty-License][] and the current IBM [JVM-License][].\n2. Extract the `D/N: \u003cLicense code\u003e` from the Liberty-License and JVM-License.\n3. Add the following environment variables and extracted license codes to the `manifest.yml` file in the directory from which you push your application. For further information on the format of\nthe `manifest.yml` file refer to the [manifest documentation][].\n\n    ```\n      env:\n        IBM_JVM_LICENSE: \u003cjvm license code\u003e\n        IBM_LIBERTY_LICENSE: \u003cliberty license code\u003e\n    ```\n\nAfter you have set the license acceptance environment variables, use the following command to deploy the application with the IBM WebSphere Application Server Liberty Buildpack:\n\n```bash\ncf push \u003cAPP-NAME\u003e -p \u003cARCHIVE\u003e -b https://github.com/cloudfoundry/ibm-websphere-liberty-buildpack.git\n```\n\n* For further details on the options available for deploying your applications see [options][].\n* For further details on tuning the applications JVM see [tuning options][].\n* For further details on pushing a Java Main application see [java main push][].\n\n## Documentation\nAll Documentation is available in the Docs folder of the buildpack.\n\n* [Liberty Buildpack Design Overview](docs/design.md)\n* Containers\n    * [Liberty Container](docs/container-liberty.md)\n        * [Service Plug-ins](docs/service-plugins.md)\n            * [MongoDB](docs/services/mongo.md)\n            * [MySQL](docs/services/mysql.md)\n            * [PostgreSQL](docs/services/postgresql.md)\n    * [Java Main (for jars with a main() class)](docs/java-main.md)\n    * [DistZip](docs/container-distZip.md)\n* Frameworks\n    * [AppDynamics Agent](docs/framework-app_dynamics_agent.md)\n    * [CA APM Agent](docs/framework-caapm_agent.md)\n    * [Contrast Security Agent](docs/framework-contrast-security-agent.md)\n    * [Dynatrace Appmon Agent](docs/framework-dynatrace_appmon_agent.md)\n    * [Dynatrace SaaS/Managed OneAgent](docs/framework-dynatrace_one_agent.md)\n    * [DynamicPULSE Agent](docs/framework-dynamic_pulse_agent.md)\n    * [Java Options](docs/framework-java_opts.md)\n    * [JRebel Agent](docs/framework-jrebel-agent.md)\n    * [New Relic Agent](docs/framework-new-relic-agent.md)\n    * [Spring Auto Reconfiguration](docs/framework-spring-auto-reconfiguration.md)\n* JVMs\n    * [IBM SDK](docs/ibm-jdk.md)\n    * [OpenJDK](docs/open-jdk.md)\n    * [OpenJ9](docs/openj9.md)\n* [Server Behavior xml Options](docs/server-xml-options.md)\n* [Forking the buildpack](docs/forking.md)\n* [Overriding buildpack configuration](docs/configuration.md)\n* [Setting Environment Variables](docs/env.md)\n* [Installation (admin buildpack into CF)](docs/installation.md)\n* [Tuning](docs/tuning.md)\n* [Logging](docs/logging.md)\n* [Debugging the buildpack](https://github.com/cloudfoundry/java-buildpack/blob/main/docs/debugging-the-buildpack.md)\n* [Troubleshooting](docs/troubleshooting.md)\n* [Security](docs/security.md)\n* [Restrictions](docs/restrictions.md)\n* [Configuring Liberty with bootstrap.properties](docs/bootstrap-properties.md)\n* [Applying an iFix to the Liberty runtime](docs/applying-ifix.md)\n* Utilities\n\t* [Utility: Caches](docs/util-caches.md)\n\t* [Utility: Repositories](docs/util-repositories.md)\n\t* [Utility: Repository Builder](docs/util-repository-builder.md)\n\t* [Utility: Test Applications](docs/util-test-applications.md)\n\n## Running Tests\nTo run the tests, do the following:\n\n```bash\nbundle install\nbundle exec rake\n```\n\nIf you want to use the RubyMine debugger, you may need to [install additional gems][].\n\n```bash\nbundle install --gemfile Gemfile.rubymine-debug\n```\n\n## Contributing\n[Pull requests][] are welcome; see the [contributor guidelines][] for details.\n\n\n[Apache License]: http://www.apache.org/licenses/LICENSE-2.0\n[Cloud Foundry]: http://www.cloudfoundry.com\n[Liberty Profile]: https://developer.ibm.com/wasdev/docs/introducing_the_liberty_profile/\n[contributor guidelines]: CONTRIBUTING.md\n[GitHub's forking functionality]: https://help.github.com/articles/fork-a-repo\n[install additional gems]: http://stackoverflow.com/questions/11732715/how-do-i-install-ruby-debug-base19x-on-mountain-lion-for-intellij\n[pull request]: https://help.github.com/articles/using-pull-requests\n[Pull requests]: http://help.github.com/send-pull-requests\n[options]: docs/server-xml-options.md\n[tuning options]: docs/tuning.md\n[java main push]: docs/java-main.md\n\n[Liberty-License]: https://public.dhe.ibm.com/ibmdl/export/pub/software/websphere/wasdev/downloads/wlp/24.0.0.8/lafiles/runtime/en.html\n[JVM-License]: http://www14.software.ibm.com/cgi-bin/weblap/lap.pl?la_formnum=\u0026li_formnum=L-SMKR-AVSEUH\u0026title=IBM%AE+SDK%2C+Java%99+Technology+Edition%2C+Version+8.0\u0026l=en\n[manifest documentation]: http://docs.cloudfoundry.org/devguide/deploy-apps/manifest.html\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcloudfoundry%2Fibm-websphere-liberty-buildpack","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcloudfoundry%2Fibm-websphere-liberty-buildpack","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcloudfoundry%2Fibm-websphere-liberty-buildpack/lists"}