Skip to content

Commit

Permalink
codecov 4.0.0 (#4297)
Browse files Browse the repository at this point in the history
  • Loading branch information
thomasrockhu-codecov authored Oct 28, 2024
1 parent 06a08ae commit da16736
Showing 1 changed file with 288 additions and 0 deletions.
288 changes: 288 additions & 0 deletions steps/codecov/4.0.0/step.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,288 @@
title: Codecov
summary: Upload your code coverage files to Codecov.io
description: |-
Reduce technical debt with visualized test performance,
faster code reviews and workflow enhancements.
Now you can upload your code coverage files to Codecov
every time you kick off a build!
website: https://codecov.io
source_code_url: https://github.com/codecov/codecov-bitrise
support_url: https://community.codecov.io
published_at: 2024-10-18T09:37:03.510925-05:00
source:
git: https://github.com/codecov/codecov-bitrise.git
commit: ed2fe9c5c9b9a87e07d4e3547ffb6000651b35d8
type_tags:
- test
is_requires_admin_user: false
is_always_run: false
is_skippable: true
inputs:
- CC_BINARY: null
opts:
description: The file location of a pre-downloaded version of the CLI. If specified,
integrity checking will be bypassed.
is_required: false
is_sensitive: false
title: binary
- CC_BRANCH: null
opts:
description: Branch to which this commit belongs
is_required: false
is_sensitive: false
title: branch
- CC_BUILD: null
opts:
description: Specify the build number manually
is_required: false
is_sensitive: false
title: build
- CC_BUILD_URL: null
opts:
description: The URL of the build where this is running
is_required: false
is_sensitive: false
title: build_url
- CC_CODE: null
opts:
description: The code of the report if using local upload. If unsure, leave default.
Read more here https://docs.codecov.com/docs/the-codecov-cli#how-to-use-local-upload
is_required: false
is_sensitive: false
title: code
- CC_DIR: null
opts:
description: Folder to search for coverage files. Default to the current working
directory
is_required: false
is_sensitive: false
title: dir
- CC_DISABLE_FILE_FIXES: "false"
opts:
description: Disable file fixes to ignore common lines from coverage (e.g. blank
lines or empty brackets). Read more here https://docs.codecov.com/docs/fixing-reports
is_required: false
is_sensitive: false
title: disable_file_fixes
value_options:
- "true"
- "false"
- CC_DISABLE_SEARCH: "false"
opts:
description: Disable search for coverage files. This is helpful when specifying
what files you want to upload with the files option.
is_required: false
is_sensitive: false
title: disable_search
value_options:
- "true"
- "false"
- CC_DRY_RUN: "false"
opts:
description: Don't upload files to Codecov.
is_required: false
is_sensitive: false
title: dry_run
value_options:
- "true"
- "false"
- CC_ENTERPRISE_URL: null
opts:
description: Set to the Codecov instance URl. Only applicable to some Enterprise
users.
is_required: false
is_sensitive: false
title: enterprise_url
- CC_ENV: null
opts:
description: Specify environment variables to be included with this build
is_required: false
is_sensitive: false
title: env
- CC_EXCLUDES: null
opts:
description: Comma-separated list of folders to exclude from search.
is_required: false
is_sensitive: false
title: excludes
- CC_FAIL_ON_ERROR: "false"
opts:
description: Exit with non-zero code in case of error.
is_required: false
is_sensitive: false
title: fail_on_error
value_options:
- "true"
- "false"
- CC_FILES: null
opts:
description: Comma-separated list of explicit files to upload. These will be added
to the coverage files found for upload. If you wish to only upload the specified
files, please consider using disable-search to disable uploading other files.
is_required: false
is_sensitive: false
title: files
- CC_FLAGS: null
opts:
description: Comma-separated list of flags to upload to group coverage metrics.
is_required: false
is_sensitive: false
title: flags
- CC_GCOV_ARGS: null
opts:
description: Extra arguments to pass to gcov
is_required: false
is_sensitive: false
title: gcov_args
- CC_GCOV_EXECUTABLE: null
opts:
description: gcov executable to run. Defaults to 'gcov'
is_required: false
is_sensitive: false
title: gcov_executable
- CC_GCOV_IGNORE: null
opts:
description: Paths to ignore during gcov gathering
is_required: false
is_sensitive: false
title: gcov_ignore
- CC_GCOV_INCLUDE: null
opts:
description: Paths to include during gcov gathering
is_required: false
is_sensitive: false
title: gcov_include
- CC_GIT_SERVICE: null
opts:
description: One of [github|gitlab|bitbucket|github_enterprise|gitlab_enterprise|bitbucket_server]
is_required: false
is_sensitive: false
title: git_service
- CC_HANDLE_NO_REPORTS_FOUND: "false"
opts:
description: Raise no exceptions when no coverage reports are found.
is_required: false
is_sensitive: false
title: handle_no_reports_found
value_options:
- "true"
- "false"
- CC_JOB_CODE: null
opts:
description: ""
is_required: false
is_sensitive: false
title: job_code
- CC_LEGACY: "false"
opts:
description: Use the legacy upload endpoint.
is_required: false
is_sensitive: false
title: legacy
value_options:
- "true"
- "false"
- CC_NAME: null
opts:
description: Custom defined name of the upload. Visible in Codecov UI
is_required: false
is_sensitive: false
title: name
- CC_NETWORK_FILTER: null
opts:
description: Specify a filter on the files listed in the network section of the
Codecov report. This will only add files whose path begin with the specified
filter. Useful for upload-specific path fixing.
is_required: false
is_sensitive: false
title: network_filter
- CC_NETWORK_PREFIX: null
opts:
description: Specify a prefix on files listed in the network section of the Codecov
report. Useful to help resolve path fixing.
is_required: false
is_sensitive: false
title: network_prefix
- CC_NETWORK_ROOT_FOLDER: null
opts:
description: Root folder from which to consider paths on the network section.
Defaults to current working directory.
is_required: false
is_sensitive: false
title: network_root_folder
- CC_PARENT_SHA: null
opts:
description: SHA (with 40 chars) of what should be the parent of this commit.
is_required: false
is_sensitive: false
title: parent_sha
- CC_PLUGINS: null
opts:
description: Comma-separated list of plugins to run. Specify `noop` to turn off
all plugins
is_required: false
is_sensitive: false
title: plugins
- CC_PR: null
opts:
description: Specify the pull request number manually. Used to override pre-existing
CI environment variables.
is_required: false
is_sensitive: false
title: pr
- CC_REPORT_TYPE: null
opts:
description: The type of file to upload, coverage by default. Possible values
are "testing", "coverage".
is_required: false
is_sensitive: false
title: report_type
- CC_SHA: null
opts:
description: Commit SHA (with 40 chars)
is_required: false
is_sensitive: false
title: sha
- CC_SKIP_VALIDATION: "false"
opts:
description: Skip integrity checking of the CLI. This is NOT recommended.
is_required: false
is_sensitive: false
title: skip_validation
value_options:
- "true"
- "false"
- CC_SLUG: null
opts:
description: Set to the owner/repo slug used instead of the private repo token.
Only applicable to some Enterprise users.
is_required: false
is_sensitive: false
title: slug
- CC_SWIFT_PROJECT: null
opts:
description: Specify the swift project name. Useful for optimization.
is_required: false
is_sensitive: false
title: swift_project
- CC_TOKEN: null
opts:
description: The repository upload token given in Codecov.io
is_required: false
is_sensitive: false
title: token
- CC_VERBOSE: "false"
opts:
description: Use verbose logging in the CLI
is_required: false
is_sensitive: false
title: verbose
value_options:
- "true"
- "false"
- CC_VERSION: latest
opts:
description: Which version of the Codecov CLI to use (defaults to 'latest')
is_required: false
is_sensitive: false
title: version

0 comments on commit da16736

Please sign in to comment.