×

Building Continuous Integration (CI) Pipelines

Add to wishlistAdded to wishlistRemoved from wishlist 0
Add to compare+
Duration

30 Minutes

level

Intermediate

Rating

4.3

Review

24 Reviews

Enrolled

127 Enrolled

Learn to build CI pipelines to automate the process of integrating and testing code changes. Improve team collaboration and accelerate software delivery.

Add your review

At a Glance

GitHub is an essential platform for version control and collaboration. In this hands-on guided project, you will continue building the Continuous Integration pipeline you started in the previous lab titled, “Setting Up GitHub Workflows.”

GitHub Actions, integrated with GitHub, is a platform for automating, customizing, and running software development workflows, including building, testing, and deploying code directly in your GitHub repository. 

GitHub Actions also offers pre-built actions. You will find community-contributed pre-built steps from the GitHub Marketplace, available for popular languages, tools, and frameworks.

In this hands-on guided project, you’ll add actions to a GitHub workflow to automate your software development process. You will use flake8 to lint your source code, ensuring that the code follows best practices and coding standards. Additionally, you’ll test your code coverage with nosetests and push the code to GitHub. Finally, run the workflow to watch the automation and verify that your code works correctly.

Completing this project can automate your software development process and improve your overall productivity.

A Look at the Project Ahead

After completing this project, you’ll be able to:
  • Explain components of a job in a GitHub Actions workflow
  • Use predefined GitHub actions
  • Run multiline inline code in a step
  • Explore action logs in the GitHub UI

What You’ll Need

 For this project, you will need:
  • Completion of the previous lab, “Creating GitHub Workflows”
  • Familiarity with the basics of YAML
  • Familiarity with CLIs
  • A GitHub account
You’ll have access to a Cloud-based IDE that includes all of the required software pre-installed. All you need is a recent version of a modern web browser to complete this project. 

User Reviews

0.0 out of 5
0
0
0
0
0
Write a review

There are no reviews yet.

Be the first to review “Building Continuous Integration (CI) Pipelines”

Your email address will not be published. Required fields are marked *

Building Continuous Integration (CI) Pipelines
Building Continuous Integration (CI) Pipelines
Edcroma
Logo
Compare items
  • Total (0)
Compare
0
https://login.stikeselisabethmedan.ac.id/produtcs/
https://hakim.pa-bangil.go.id/
https://lowongan.mpi-indonesia.co.id/toto-slot/
https://cctv.sikkakab.go.id/
https://hakim.pa-bangil.go.id/products/
https://penerimaan.uinbanten.ac.id/
https://ssip.undar.ac.id/
https://putusan.pta-jakarta.go.id/
https://tekno88s.com/
https://majalah4dl.com/
https://nana16.shop/
https://thamuz12.shop/
https://dprd.sumbatimurkab.go.id/slot777/
https://dprd.sumbatimurkab.go.id/
https://cctv.sikkakab.go.id/slot-777/
https://hakim.pa-kuningan.go.id/
https://hakim.pa-kuningan.go.id/slot-gacor/
https://thamuz11.shop/
https://thamuz15.shop/
https://thamuz14.shop/
https://ppdb.smtimakassar.sch.id/
https://ppdb.smtimakassar.sch.id/slot-gacor/
slot777
slot dana
majalah4d
slot thailand
slot dana
rtp slot
toto slot
slot toto
toto4d
slot gacor
slot toto
toto slot
toto4d
slot gacor
tekno88
https://lowongan.mpi-indonesia.co.id/
https://thamuz13.shop/
https://www.alpha13.shop/
https://perpustakaan.smkpgri1mejayan.sch.id/
https://perpustakaan.smkpgri1mejayan.sch.id/toto-slot/
https://nana44.shop/
https://sadps.pa-negara.go.id/
https://sadps.pa-negara.go.id/slot-777/
https://peng.pn-baturaja.go.id/
https://portalkan.undar.ac.id/
https://portalkan.undar.ac.id/toto-slot/
https://penerimaan.ieu.ac.id/
https://sid.stikesbcm.ac.id/