{"id":19664583,"url":"https://github.com/sourcebroker/upgrade-typo3","last_synced_at":"2025-04-28T21:33:40.887Z","repository":{"id":50222030,"uuid":"204471034","full_name":"sourcebroker/upgrade-typo3","owner":"sourcebroker","description":"A helper to make TYPO3 upgrade repeatable","archived":false,"fork":false,"pushed_at":"2021-06-02T08:08:06.000Z","size":22,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":5,"default_branch":"master","last_synced_at":"2024-10-24T18:08:28.688Z","etag":null,"topics":["sb-upgt3"],"latest_commit_sha":null,"homepage":"","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/sourcebroker.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-08-26T12:28:43.000Z","updated_at":"2021-06-03T16:49:41.000Z","dependencies_parsed_at":"2022-08-27T19:41:24.918Z","dependency_job_id":null,"html_url":"https://github.com/sourcebroker/upgrade-typo3","commit_stats":null,"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sourcebroker%2Fupgrade-typo3","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sourcebroker%2Fupgrade-typo3/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sourcebroker%2Fupgrade-typo3/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sourcebroker%2Fupgrade-typo3/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sourcebroker","download_url":"https://codeload.github.com/sourcebroker/upgrade-typo3/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224133770,"owners_count":17261303,"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":["sb-upgt3"],"created_at":"2024-11-11T16:18:15.021Z","updated_at":"2024-11-11T16:18:15.723Z","avatar_url":"https://github.com/sourcebroker.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"Repeatable TYPO3 upgrade\n########################\n\n  .. image:: https://poser.pugx.org/sourcebroker/typo3-upgrade/v/unstable\n    :target: https://packagist.org/packages/sourcebroker/typo3-upgrade\n\n  .. image:: https://poser.pugx.org/sourcebroker/typo3-upgrade/license\n    :target: https://packagist.org/packages/sourcebroker/typo3-upgrade\n\n.. contents:: :local:\n\n\nWhat does it do?\n****************\n\nThe aim of this script is to make process of upgrade repeatable so you can easily repeat it on you local instance and\nrun it also on staging and finally on production instance.\n\n**Its tested and written to work only with composer based TYPO3.**\n\nInstall\n*******\n\nCreate subdirectory in your TYPO3 root (for example ``.upgrade``) and inside this folder run:\n\n``composer require sourcebroker/typo3-upgrade``\n\nConfiguration\n*************\n\nBasically the script search for branches with name \"upgrade_*\" switch to them and run commands (look for typo3-upgrade.php\nfor more insights).\n\nIf you have some project specific SQL then put it in ``.upgrade/config/project/[branch part].sql`` (for example ``.upgrade/config/project/76.sql``)\nIf you have some instance specific SQL then put it in ``.upgrade/config/instances/[instance name]/[branch part].sql``\n\nThe ``[branch part]`` is taken from branch name. If branch name is \"upgrade_76\" then ``[branch part]`` is equal to ``76``.\nThe ``[instance name]`` is taken from INSTANCE env var. Make sure its set in .env file of your project.\n\nRun upgrade in your TYPO3 root directory\n``./.upgrade/vendor/bin/typo3-upgrade.php``\n\nChangelog\n*********\n\nSee https://github.com/sourcebroker/typo3-upgrade/blob/master/CHANGELOG.rst\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsourcebroker%2Fupgrade-typo3","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsourcebroker%2Fupgrade-typo3","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsourcebroker%2Fupgrade-typo3/lists"}