Skip to main content

No project description provided

Project description

AlDa Pipeline

Setting up a CI/CD pipeline to automate development process using the Gitlab CI/CD infrastructure. 1st Assignment for Processo e sviluppo del software course @unimib

What's has been done so far

We created .gtilab-ci.yml file where are definded all the stages and jobs listed in the Assignment file.

The project is a simple Python program using yfinance and pandas as a requirement. It downloads, using Yahoo Finance APIs, the latest stock prices and volume order of Apple stock. A function able to compute returns (based on adj closes) will be added later.

Regarding the stages developed this is the current status:

Stage Status
Build :heavy_check_mark: This stage is currently working fine
Verify :heavy_check_mark: This stage is currently performing static and dynamic analysis correctly using Prospector and Bandit
Unit test :heavy_check_mark: This stage is currently working fine
Integration test This stage is currently under development
Package :heavy_check_mark: Stage is working and creating pkgs in ./dist/ folder
Relase This stage is currently under development
Deploy This stage is currently under development

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

prove_assignment-0.0.1-py3-none-any.whl (2.7 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page