{"id":18628096,"url":"https://github.com/filipeom/adventure-builder","last_synced_at":"2025-11-04T02:30:24.122Z","repository":{"id":36787943,"uuid":"188430464","full_name":"filipeom/Adventure-Builder","owner":"filipeom","description":"Adventure Builder for Software Engineering","archived":false,"fork":false,"pushed_at":"2024-10-17T18:08:07.000Z","size":2239,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"develop","last_synced_at":"2024-12-27T06:41:41.920Z","etag":null,"topics":["devops","java","software-engineering"],"latest_commit_sha":null,"homepage":"","language":"Java","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/filipeom.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-05-24T13:54:08.000Z","updated_at":"2024-10-17T18:08:08.000Z","dependencies_parsed_at":"2024-10-19T22:53:21.609Z","dependency_job_id":null,"html_url":"https://github.com/filipeom/Adventure-Builder","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/filipeom%2FAdventure-Builder","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/filipeom%2FAdventure-Builder/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/filipeom%2FAdventure-Builder/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/filipeom%2FAdventure-Builder/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/filipeom","download_url":"https://codeload.github.com/filipeom/Adventure-Builder/tar.gz/refs/heads/develop","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239425324,"owners_count":19636346,"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":["devops","java","software-engineering"],"created_at":"2024-11-07T04:45:25.944Z","updated_at":"2025-11-04T02:30:24.093Z","avatar_url":"https://github.com/filipeom.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Adventure Builder [![Build Status](https://travis-ci.com/tecnico-softeng/es19al_34-project.svg?token=eJvAd6DJajPUmobiJpdP\u0026branch=develop)](https://travis-ci.com/tecnico-softeng/es19al_34-project) [![codecov](https://codecov.io/gh/tecnico-softeng/es19al_34-project/branch/develop/graph/badge.svg?token=0tC2pTXzH8)](https://codecov.io/gh/tecnico-softeng/es19al_34-project)\n\n\nTo run tests execute: mvn clean install\n\nTo see the coverage reports, go to \u003cmodule name\u003e/target/site/jacoco/index.html.\n\n### Rastreabilidade do trabalho\n\nOrdene a tabela por ordem crescente da data de término.\n\n|   Issue id | Owner (ist number)      | Owner (github username) | PRs id (with link)  |            Date    |  \n| ---------- | ----------------------- | ----------------------- | ------------------- | ------------------ |\n| #176 | 86411 | filipeom | [#197](https://github.com/tecnico-softeng/es19al_34-project/pull/197)           | 26/04/2019             |\n|  #174      | 86456                   | Jorgecmartins           | [#198](https://github.com/tecnico-softeng/es19al_34-project/pull/198)           | 27/04/2019             |\n|  #175      | 86434                   | HusseinGiva             | [#200](https://github.com/tecnico-softeng/es19al_34-project/pull/200)           | 01/05/2019             |\n|  #177      | 86492                   | PauloACDias             | [#199](https://github.com/tecnico-softeng/es19al_34-project/pull/199)            | 01/05/2019         |\n|  #181      | 86492                   | PauloACDias             | [#208](https://github.com/tecnico-softeng/es19al_34-project/pull/208)         | 03/05/2019       |\n| #202 | 86456 | Jorgecmartins | [#209](https://github.com/tecnico-softeng/es19al_34-project/pull/209) | 05/05/2019 |\n| #187 | 86456 | Jorgecmartins | [#210](https://github.com/tecnico-softeng/es19al_34-project/pull/210) | 05/05/2019 |\n| #179 | 86411 | filipeom      | [#211](https://github.com/tecnico-softeng/es19al_34-project/pull/211) | 06/05/2019 |\n| #188 | 86456 | Jorgecmartins | [#214](https://github.com/tecnico-softeng/es19al_34-project/pull/214) | 06/05/2019 |\n| #189 | 86456 | Jorgecmartins | [#215](https://github.com/tecnico-softeng/es19al_34-project/pull/215) | 06/05/2019 |\n| #193 | 86492 | PauloACDias   | [#216](https://github.com/tecnico-softeng/es19al_34-project/pull/216) | 07/05/2019 |\n| #195 | 86492 | PauloACDias   | [#213](https://github.com/tecnico-softeng/es19al_34-project/pull/213) | 07/05/2019 |\n| #184 | 86411 | filipeom      | [#212](https://github.com/tecnico-softeng/es19al_34-project/pull/212) | 07/05/2019 |\n| #186 | 86411 | filipeom      | [#217](https://github.com/tecnico-softeng/es19al_34-project/pull/217) | 07/05/2019 |\n| #182 | 86492 | PauloACDias   | [#218](https://github.com/tecnico-softeng/es19al_34-project/pull/218) | 07/05/2019 |\n| #196 | 86411 | filipeom      | [#220](https://github.com/tecnico-softeng/es19al_34-project/pull/220) | 10/05/2019 |\n| #178 | 86434 | HusseinGiva   | [#221](https://github.com/tecnico-softeng/es19al_34-project/pull/221) | 10/05/2019 |\n| #180 | 86456 | Jorgecmartins | \\*[#219](https://github.com/tecnico-softeng/es19al_34-project/pull/219) [#225](https://github.com/tecnico-softeng/es19al_34-project/pull/219) | 10/05/2019 |\n| #183 | 79960 | Zakovich      | [#222](https://github.com/tecnico-softeng/es19al_34-project/pull/222) | 10/05/2019 |\n| #191 | 86434 | HusseinGiva   | [#224](https://github.com/tecnico-softeng/es19al_34-project/pull/224) | 10/05/2019 |\n| #185 | 86434 | HusseinGiva   | [#223](https://github.com/tecnico-softeng/es19al_34-project/pull/223) | 10/05/2019 |\n| #190 | 79960 | Zakovich      | [#226](https://github.com/tecnico-softeng/es19al_34-project/pull/226) | 10/05/2019 |\n| #192 | 79960 | Zakovich      | [#229](https://github.com/tecnico-softeng/es19al_34-project/pull/229) | 10/05/2019 |\n| #194 | 79960 | Zakovich      | [#228](https://github.com/tecnico-softeng/es19al_34-project/pull/228) | 10/05/2019 |\n\n### Notes\n* ***Commit message errors in [#219](https://github.com/tecnico-softeng/es19al_34-project/pull/219)**\n    - *FixJMeter: success-sequence-no-car* should instead be *FixJMeter: success-sequence-no-car, closes #188*\n* *Clean BankDatabase* in load JMeter tests sometimes fails. As a consequence running back to back JMeter tests may fail.\n  \n### Infrastructure\n\nThis project includes the persistent layer, as offered by the FénixFramework.\nThis part of the project requires to create databases in mysql as defined in `resources/fenix-framework.properties` of each module.\n\nSee the lab about the FénixFramework for further details.\n\n#### Docker (Alternative to installing Mysql in your machine)\n\nTo use a containerized version of mysql, follow these stesp:\n\n```\ndocker-compose -f local.dev.yml up -d\ndocker exec -it mysql sh\n```\n\nOnce logged into the container, enter the mysql interactive console\n\n```\nmysql --password\n```\n\nAnd create the 6 databases for the project as specified in\nthe `resources/fenix-framework.properties`.\n\nTo launch a server execute in the module's top directory: mvn clean spring-boot:run\n\nTo launch all servers execute in bin directory: startservers\n\nTo stop all servers execute: bin/shutdownservers\n\nTo run jmeter (nogui) execute in project's top directory: mvn -Pjmeter verify. Results are in target/jmeter/results/, open the .jtl file in jmeter, by associating the appropriate listeners to WorkBench and opening the results file in listener context\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffilipeom%2Fadventure-builder","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffilipeom%2Fadventure-builder","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffilipeom%2Fadventure-builder/lists"}