{"id":20718694,"url":"https://github.com/os2web/os2web_builder","last_synced_at":"2026-04-19T08:31:59.425Z","repository":{"id":57033325,"uuid":"240269354","full_name":"OS2web/os2web_builder","owner":"OS2web","description":"OS2Web builder Drupal compose project","archived":false,"fork":false,"pushed_at":"2020-04-30T17:04:28.000Z","size":32,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":7,"default_branch":"master","last_synced_at":"2025-01-17T22:25:08.630Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"eupl-1.2","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OS2web.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-02-13T13:40:36.000Z","updated_at":"2020-04-30T17:04:31.000Z","dependencies_parsed_at":"2022-08-23T18:50:50.213Z","dependency_job_id":null,"html_url":"https://github.com/OS2web/os2web_builder","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OS2web%2Fos2web_builder","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OS2web%2Fos2web_builder/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OS2web%2Fos2web_builder/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OS2web%2Fos2web_builder/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OS2web","download_url":"https://codeload.github.com/OS2web/os2web_builder/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242995875,"owners_count":20218814,"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-11-17T03:14:28.206Z","updated_at":"2026-04-19T08:31:59.380Z","avatar_url":"https://github.com/OS2web.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# OS2Web builder Drupal compose project.\n\nDrupal environment is base on [Composer template for Drupal projects](https://github.com/drupal-composer/drupal-project)\nSee information about how to install and use it on Drupal-composer README page.\n\nIt supposed to use [Docksal](https://docksal.io/) as development environment.\nSee [Docksal documentation](https://docs.docksal.io) to setup project on your local environment \nand start work with it. \n\n## Builder usage\n\n### `fin cex` command\n\nThis command will export Drupal configuration and remove `uuid` and `core` from\nall config files inside `./web/modules/custom/*/config` path.\n\nTo get your files split to `./web/modules/custom/[your-module]/config` folder,\nyou should have proper config_split config activated to this project. See \n\nIn case there is no split config for your project, feel free to add it and\ncommit to project. So other developers could use it during development also.\n\nSee command script `.docksal/commands/cex` \n\n### `fin clean-config [your-config-directory]` command\n\nCommand that removes `uuid` and `core` keys from files inside directiry your\nwill specify as parameter. You will find this command userful if you have\nsubmodules.\n\nSee command script `.docksal/commands/clean-config` \n\n### `fin bwrs` command (builder workflow reset)\n\nCommand will reinstall `os2web_builder_workflow` module. It could be usefull\nif you added new config split settings rule or enabled module that use existing\nrules.\n\nSee command script `.docksal/commands/bwrs` \n\n### `fin rebuild` command\n\nYou can use this command to get fresh Drupal installation based on standard\nprofile. After running command you can enable required modules and develop\nyour modules.\n\nSee command script `.docksal/commands/rebuild` \n\n\n### `fin rebuild-test` command\n\nThis command could be used for testing purposes where all unused modules such\nas: Field UI, Config Management, is deactivated.\n\nSee command script `.docksal/commands/rebuild-test` \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fos2web%2Fos2web_builder","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fos2web%2Fos2web_builder","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fos2web%2Fos2web_builder/lists"}