All Projects → noahgift → myrepo

noahgift / myrepo

Licence: other
continuous integration rep

Programming Languages

Jupyter Notebook
11667 projects
python
139335 projects - #7 most used programming language
Dockerfile
14818 projects
Makefile
30231 projects
shell
77523 projects

Projects that are alternatives of or similar to myrepo

Rok8s Scripts
Opinionated scripts for managing application deployment lifecycle in Kubernetes
Stars: ✭ 248 (+504.88%)
Mutual labels:  circleci, continuous-integration
continuous-integration-with-python
How to test your python code. How to automatically run your tests for your Python code. How to get reports of the tests coverage
Stars: ✭ 25 (-39.02%)
Mutual labels:  continuous-integration, pytest
Norimaki
🌀 Android client for Circle CI
Stars: ✭ 19 (-53.66%)
Mutual labels:  circleci, continuous-integration
Env Ci
Get environment variables exposed by CI services
Stars: ✭ 180 (+339.02%)
Mutual labels:  circleci, continuous-integration
developer-ci-benefits
Talk docs—includes CI (Continuous Integration) benefits, description, and setup tips 💡💪
Stars: ✭ 29 (-29.27%)
Mutual labels:  circleci, continuous-integration
Tox
Command line driven CI frontend and development task automation tool.
Stars: ✭ 2,523 (+6053.66%)
Mutual labels:  circleci, continuous-integration
scikit-ci
Simpler and centralized CI configuration for Python extensions.
Stars: ✭ 15 (-63.41%)
Mutual labels:  circleci, continuous-integration
Molecule Ansible Docker Aws
Example project showing how to test Ansible roles with Molecule using Testinfra and a multiscenario approach with Docker, Vagrant & AWS EC2 as infrastructure providers
Stars: ✭ 72 (+75.61%)
Mutual labels:  circleci, pytest
get-cmake
Install and Cache latest CMake and ninja executables for your workflows on your GitHub
Stars: ✭ 52 (+26.83%)
Mutual labels:  build, continuous-integration
gradle-android-appiconoverlay
Plugin for Android Gradle to automatically overlay the app icon with the current git commit SHA1.
Stars: ✭ 64 (+56.1%)
Mutual labels:  build, continuous-integration
Nevergreen
🐤 A build monitor with attitude
Stars: ✭ 170 (+314.63%)
Mutual labels:  circleci, continuous-integration
drevops
💧 + 🐳 + ✓✓✓ + 🤖 + ❤️ Build, Test, Deploy scripts for Drupal using Docker and CI/CD
Stars: ✭ 55 (+34.15%)
Mutual labels:  build, continuous-integration
Ci Detector
Detect continuous integration environment and get information of current build
Stars: ✭ 138 (+236.59%)
Mutual labels:  circleci, continuous-integration
Build Harness
🤖Collection of Makefiles to facilitate building Golang projects, Dockerfiles, Helm charts, and more
Stars: ✭ 236 (+475.61%)
Mutual labels:  circleci, build
Drupal8ci
One-line installers for implementing Continuous Integration in Drupal 8
Stars: ✭ 113 (+175.61%)
Mutual labels:  circleci, continuous-integration
tiller-circleci
Deploy Trellis, Bedrock and Sage via CircleCI
Stars: ✭ 14 (-65.85%)
Mutual labels:  circleci, continuous-integration
Circleci Images
Scripts to generate images for building projects on CircleCI 2.0
Stars: ✭ 397 (+868.29%)
Mutual labels:  circleci, continuous-integration
Cargo Make
Rust task runner and build tool.
Stars: ✭ 895 (+2082.93%)
Mutual labels:  circleci, build
build-plugin-template
Template repository to create new Netlify Build plugins.
Stars: ✭ 26 (-36.59%)
Mutual labels:  build, continuous-integration
koshry
Run on CI, Apply Rules on the Build and Get the Result back to the Pull Request.
Stars: ✭ 59 (+43.9%)
Mutual labels:  circleci, continuous-integration

myrepo

CircleCI

This is an example repo of a how to create a Data Science focused Python project. There is a screencast on this project setup here:

Data Science Build Project

This video does a full breakdown of how to use and create a Makefile:

How to use Pylint, Nbval and Coverage to test Jupyter Notebooks

A few things to do with this project:

  • install software: make install
  • test code: make test
  • lint code: make lint
  • run commandline tool:
./cli.py --name john 
john-apple
  • run jupyter notebook:
jupyter notebook notebook.ipynb
  • test jupyter notebook:
python -m pytest --nbval notebook.ipynb

Further Information on this topic can be found here: https://github.com/noahgift/functional_intro_to_python

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].