Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/guitarrapc/nuget-cache-orb
circleci orb to save and restore nuget cache.
https://github.com/guitarrapc/nuget-cache-orb
circleci circleci-orbs nuget
Last synced: about 2 months ago
JSON representation
circleci orb to save and restore nuget cache.
- Host: GitHub
- URL: https://github.com/guitarrapc/nuget-cache-orb
- Owner: guitarrapc
- License: mit
- Created: 2019-08-25T10:32:52.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2020-03-08T09:06:31.000Z (almost 5 years ago)
- Last Synced: 2024-10-27T23:20:48.145Z (3 months ago)
- Topics: circleci, circleci-orbs, nuget
- Language: C#
- Homepage: https://circleci.com/orbs/registry/orb/guitarrapc/nuget-cache
- Size: 33.2 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
## nuget-cache-orb
[![CircleCI](https://circleci.com/gh/guitarrapc/nuget-cache-orb.svg?style=svg)](https://circleci.com/gh/guitarrapc/nuget-cache-orb) [![CircleCI Orb Version](https://img.shields.io/badge/endpoint.svg?url=https://badges.circleci.io/orb/guitarrapc/nuget-cache)](https://circleci.com/orbs/registry/orb/guitarrapc/nuget-cache)## Usage
See the [orb registry listing](http://circleci.com/orbs/registry/orb/guitarrapcnuget-cache) for usage guidelines.
## Contributing
We welcome [issues](https://github.com/guitarrapc/nuget-cache-orb/issues) to and [pull requests](https://github.com/guitarrapc/nuget-cache-orb/pulls) against this repository!
## MEMO
* normal push without specific pattern of a tag, dev build will run.
* push tag for production release.
* master-major.v1.0.0
* master-minor.v1.1.0
* master-patch.v1.1.1> NOTE: `orb-tools/dev-promote-prod` cleanup-tags is set to true to remove `master.*` tags on publish orb to the production.
## Basic orb setup
setup orb account and namespace.
```shell
# require perconal api tokens
$ circleci setup
$ circleci namespace create guitarrapc github guitarrapc
$ circleci orb create guitarrapc/nuget-cache
```validate before publish.
```
$ circleci orb validate orb.yml
```publish orb to the dev.
```
$ circleci orb publish orb.yml guitarrapc/nuget-cache@dev:0.x.0
```public orb to the production.
```
$ circleci orb publish promote guitarrapc/[email protected]
```