• Continuous Integration


    Old Process

    1. Check out the needed source files from your source code repository.
    2. Make changes to the code.
    3. Click Build on the Visual Studio menu, and hope everything compiles.
    4. Go back to step 2. You did get compile errors, didn’t you?
    5. Run unit tests, and hope everything is green. We hope you’re running unit tests.
    6. Go back to step 2. Unit tests do fail. In this case, you’ll see red. Perhaps in more
      ways than one.
    7. Refactor the code to make it more understandable, and then go back to step 5.
    8. Check the updated code into the source code repository.

    New Process

    1. An automated system watches the source control system. When it finds changes,
      it gets the latest version of the code.
    2. The automated system builds the code.
    3. The automated system runs unit tests.
    4. The automated system sends build and test results to a feedback system so that
      team members can know the current status of the build.

    image

    Build automation

    Compiling the source code
    Preparing the database
    Performing tests
    Analyzing the code
    Creating installation routines and deploying
    Creating documentation

  • 相关阅读:
    IOS Xcode编译项目-报错“ld: library not found for -XX”
    ios中关键词weak,assign,copy.strong等的区别
    iOS 控件
    iOS图片处理
    iOS 音频
    C语言文件操作
    iOS 删除相册中照片--来自简书
    ios sourecTree
    ios音频处理
    编码格式简介
  • 原文地址:https://www.cnblogs.com/philzhou/p/2703183.html
Copyright © 2020-2023  润新知