{"id":19726325,"url":"https://github.com/eronalves/sire-api","last_synced_at":"2025-02-27T19:23:28.177Z","repository":{"id":71663611,"uuid":"104010766","full_name":"eronalves/sire-api","owner":"eronalves","description":"An application to execute pull requests workflows with a yaml configuration file to execute automated tests and run apps with docker.","archived":false,"fork":false,"pushed_at":"2017-09-21T13:48:09.000Z","size":5982,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-10T16:56:11.997Z","etag":null,"topics":["automated-testing","clojure","component","midje","pedestal","pullrequest","stuartsierra","testing","workflow"],"latest_commit_sha":null,"homepage":"","language":"Clojure","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/eronalves.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","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":"2017-09-19T01:32:02.000Z","updated_at":"2024-10-24T01:42:20.000Z","dependencies_parsed_at":null,"dependency_job_id":"4c9f171d-def1-48ef-8f57-83770a92b11e","html_url":"https://github.com/eronalves/sire-api","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/eronalves%2Fsire-api","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eronalves%2Fsire-api/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eronalves%2Fsire-api/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eronalves%2Fsire-api/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/eronalves","download_url":"https://codeload.github.com/eronalves/sire-api/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241049804,"owners_count":19900521,"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":["automated-testing","clojure","component","midje","pedestal","pullrequest","stuartsierra","testing","workflow"],"created_at":"2024-11-11T23:35:17.091Z","updated_at":"2025-02-27T19:23:28.158Z","avatar_url":"https://github.com/eronalves.png","language":"Clojure","readme":"## Sire API [![CircleCI](https://circleci.com/gh/eronalves/sire-api.svg?style=svg\u0026circle-token=e85a2801c8093eb408985d2ddbddaa4816cb7000)](https://circleci.com/gh/eronalves/sire-api) [![codecov](https://codecov.io/gh/eronalves/sire-api/branch/master/graph/badge.svg)](https://codecov.io/gh/eronalves/sire-api)\n\nAn application to execute pull requests workflows with a yaml configuration file to execute automated tests and run apps with docker. \n\n![SHIPPING](https://raw.githubusercontent.com/eronalves/sire-api/master/doc/ship-sea.gif)\n\n## Summary\n\nThe objective is practice clojure knowledge while create a little complex application to manage PRs test workflows (automated tests, black box and others).\n\n## Prerequisites\n\nYou will need [Leiningen][] 2.0.0 or above installed.\n\n[leiningen]: https://github.com/technomancy/leiningen\n\n## Install\n\nAfter clonning or downloading this repository, execute the following in terminal to install the project dependencies:\n\n    lein install\n\n## Development\n\nFor execute this project in development it's necessary to open REPL because is using the Component to create isolated systems. Open REPL and execute the following commands to run, reset and stop the application.\n\n    lein repl\n\nFor run dev system:\n\n    (go)\n\nFor refresh files inside REPL:\n\n    (reset)\n\nFor stop the application:\n\n    (stop)\n\n\n## License\n\nThe MIT License (MIT)\n\nCopyright © 2017 Eron Rodrigues Alves","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feronalves%2Fsire-api","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Feronalves%2Fsire-api","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feronalves%2Fsire-api/lists"}