{"id":22837293,"url":"https://github.com/cake-contrib/cake.appcenter","last_synced_at":"2025-04-24T03:27:06.641Z","repository":{"id":37886886,"uuid":"129727454","full_name":"cake-contrib/Cake.AppCenter","owner":"cake-contrib","description":"Cake Addin for AppCenter CLI interface.","archived":false,"fork":false,"pushed_at":"2024-02-08T10:00:32.000Z","size":232,"stargazers_count":8,"open_issues_count":1,"forks_count":2,"subscribers_count":6,"default_branch":"master","last_synced_at":"2025-03-29T13:47:52.788Z","etag":null,"topics":["cake","cake-addin"],"latest_commit_sha":null,"homepage":"","language":"C#","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/cake-contrib.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","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":"2018-04-16T10:43:40.000Z","updated_at":"2022-06-21T09:10:47.000Z","dependencies_parsed_at":"2024-12-12T23:16:31.129Z","dependency_job_id":"9f5d56bb-e227-4299-a285-68c32440f15e","html_url":"https://github.com/cake-contrib/Cake.AppCenter","commit_stats":null,"previous_names":[],"tags_count":8,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cake-contrib%2FCake.AppCenter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cake-contrib%2FCake.AppCenter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cake-contrib%2FCake.AppCenter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cake-contrib%2FCake.AppCenter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cake-contrib","download_url":"https://codeload.github.com/cake-contrib/Cake.AppCenter/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250554186,"owners_count":21449555,"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":["cake","cake-addin"],"created_at":"2024-12-12T23:16:17.403Z","updated_at":"2025-04-24T03:27:06.615Z","avatar_url":"https://github.com/cake-contrib.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"﻿# Cake.AppCenter\n\nA Cake AddIn that extends Cake with [AppCenter](https://github.com/Microsoft/appcenter-cli/) command tools. Based on older addin version for MobileCenter.\n\n[![cakebuild.net](https://img.shields.io/badge/WWW-cakebuild.net-blue.svg)](http://cakebuild.net/)\n[![NuGet](https://img.shields.io/nuget/v/Cake.AppCenter.svg)](https://www.nuget.org/packages/Cake.AppCenter)\n\n|Branch|Status|\n|------|------|\n|Master|[![Build status](https://ci.appveyor.com/api/projects/status/github/cake-contrib/Cake.AppCenter?branch=master\u0026svg=true)](https://ci.appveyor.com/project/cakecontrib/cake-appcenter)|\n|Develop|[![Build status](https://ci.appveyor.com/api/projects/status/github/cake-contrib/Cake.AppCenter?branch=develop\u0026svg=true)](https://ci.appveyor.com/project/cakecontrib/cake-appcenter)|\n\n## Important\n\n1.4.0 \n* Supports AppCenter 2.10.10\n* References Cake 4.0.0\n* Drops support for .NET Framework\n* Supports .net 6+\n\n1.3.1 References Cake 1.0.0\n\n1.3.0 Supports AppCenter 2.7.3\n\n1.2.0 References Cake 0.33\n\n1.0.0 References Cake 0.26 and .NET Standard 2.0.\n\n## Requirements\n\nApp Center Command Line Interface (CLI) must be installed, and Cake.AppCenter does not work without it (error will be *AppCenter: Could not locate executable.* if you try to use Cake.AppCenter without appcenter-cli). This can be done by installing [Node.js](https://nodejs.org/) first, and then by using **npm** from command-line/terminal\n\n```\nnpm install -g appcenter-cli\n```\n\nor run with sudo if you get permission errors\n\n```\nsudo npm install -g appcenter-cli\n```\n\n## Including addin\nIncluding addin in cake script is easy.\n```\n#addin \"Cake.AppCenter\"\n```\n## Usage\n\nTo use the addin just add it to Cake call the aliases and configure any settings you want.\n\n```csharp\n#addin \"Cake.AppCenter\"\n\n...\n\n// How to login using a token\nTask(\"Login\")\n\t.Does(() =\u003e {\n\t\t// or more containers at once\n\t\tAppCenterLogin(new AppCenterLoginSettings{ Token = \"YOUR_TOKEN_HERE\" });\n\t)};\n```\nOther commands follow same convention.\n\nThis version is built against AppCenter CLI tools version 1.0.16.\n\n## Contributions\n\nCode is mostly autogenerated with a custom parser. If you want to contribute, ask first by creating an issue.\n\n## Credits\n\nBrought to you by [Miha Markic](https://github.com/MihaMarkic) ([@MihaMarkic](https://twitter.com/MihaMarkic/)) and contributors.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcake-contrib%2Fcake.appcenter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcake-contrib%2Fcake.appcenter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcake-contrib%2Fcake.appcenter/lists"}