Sha256: e936c0b660842932169c780842af9769a7268b11a9b880e0cd6fd20358284875

Contents?: true

Size: 1.14 KB

Versions: 4

Compression:

Stored size: 1.14 KB

Contents

CI Debug Notes
================
To validate some circleci stuff, I was able to run a “build locally” using the steps below.
The local build runs in a docker container.

  * (Once) Install circleci client (`brew install circleci`)

  * Convert the “real” config.yml into a self contained (non-workspace) config via:

        circleci config process .circleci/config.yml > .circleci/local-config.yml

  * Run a local build with the following command:
          
        circleci local execute -c .circleci/local-config.yml 'build'

    Typically both commands are run together:
    
        circleci config process .circleci/config.yml > .circleci/local-config.yml && circleci local execute -c .circleci/local-config.yml 'build'
    
    With the above command, operations that cannot occur during a local build will show an error like this:
     
      ```
      ... Error: FAILED with error not supported
      ```
    
      However, the build will proceed and can complete “successfully”, which allows you to verify scripts in your config, etc.
      
      If the build does complete successfully, you should see a happy yellow `Success!` message.

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
chelsea-0.0.43 .circleci/circleci-readme.md
chelsea-0.0.42 .circleci/circleci-readme.md
chelsea-0.0.41 .circleci/circleci-readme.md
chelsea-0.0.40 .circleci/circleci-readme.md