version: 19 jobs: - name: Build steps: - !CheckoutStep name: Checkout cloneCredential: !DefaultCredential {} withLfs: false withSubmodules: false condition: ALL_PREVIOUS_STEPS_WERE_SUCCESSFUL - !CommandStep name: Build runInContainer: true image: gcc interpreter: !DefaultInterpreter commands: - make lib core smash - make dist useTTY: false condition: ALL_PREVIOUS_STEPS_WERE_SUCCESSFUL - !PublishArtifactStep name: Publish artifacts: dist/ condition: ALL_PREVIOUS_STEPS_WERE_SUCCESSFUL triggers: - !TagCreateTrigger tags: release-v**.**.** branches: master projects: natix retryCondition: never maxRetries: 3 retryDelay: 30 timeout: 3600