CircleCI helps development teams work together smarter and faster with continuous integration. Give it a try here: circle.ci/2zbXYVF
In this video, you'll learn how large dev teams use software development best practices to work together efficiently. I'll show you how to use GitHub, continuous integration, automated unit testing and linting your Swift code. We're going to automate all of these steps using CircleCI.
VIDEO CONTENTS:
1:46 How do multiple developers work on the same project?
4:52 How does a developer ensure they don't break the project?
6:36 How does the team maintains a consistent coding style?
9:00 What is continuous integration?
11:27 Setting up Xcode and GitHub
16:09 Setting up a Unit Test
24:48 Setting up Continuous Integration with CircleCI
41:59 Setting up SwiftLint
49:45 Why These Processes are Important
To get started with making continuous integration a part of your own development process, get started for free here: circle.ci/2zbXYVF
TRY CIRCLECI HERE:
circle.ci/2zbXYVF
RELEVANT LINKS:
circleci.com/docs/2.0/testing...
circleci.com/docs/2.0/getting...
github.com/realm/SwiftLint
fastlane.tools
github.com/
CircleCI helps you focus building great apps by automating many of the tedious tasks associated with maintaining your source code. This continuous integration process can automatically get the source code from your source code management system (such as GitHub), build the project to make sure it runs, run your test suite to make sure all the unit tests still pass, run any lint tools to make sure your Swift code is consistent and follows team style conventions and a whole lot more.
Finally, you can set up the process to also send the build to various environments for testing or deployment.
I want to thank CircleCI for creating such an awesome product that allows developers to create awesome apps and also for sponsoring this video and making it possible for me to continue producing high quality and free tutorials.
#circleci #continuousintegration #iosdevelopment
27 авг 2019