An open API service indexing awesome lists of open source software.

https://github.com/pipizhang/artifact-deployer

Artifact-Deployer is a small tool designed to deploy Jenkins artifacts to remote server
https://github.com/pipizhang/artifact-deployer

deployment jenkins

Last synced: 2 months ago
JSON representation

Artifact-Deployer is a small tool designed to deploy Jenkins artifacts to remote server

Awesome Lists containing this project

README

          

# Artifact-Deployer [![Build Status](https://travis-ci.org/pipizhang/artifact-deployer.svg?branch=master)](https://travis-ci.org/pipizhang/artifact-deployer)

![screenshot](https://github.com/pipizhang/artifact-deployer/blob/master/screenshots/00.png)

Artifact-Deployer is a small tool designed to deploy Jenkins artifacts to remote server. Although there are various way on Jenkins CI/CD pipelines, this tool is more meet my requirement on controling, enalbe the right version of builds be depoyed to prodution server. Particully for a small team which lackof testers.

### Features
* List the latest builds info
* Deploy a specific version of build to remote via SSH

### Getting started
Copy env.example to .env, put settings.

```bash
make install
source venv/bin/activate
make run
```

### Requires
* Python3
* Virtualenv
* SSH

License
-------
Copyright (c) 2018-present Peter Zhang. Released under the MIT License. See
[LICENSE.md][license] for details.

[license]: LICENSE.md