Releases: ropensci/circle
Releases · ropensci/circle
circle 0.7.3
circle 0.7.2
- CRAN documentation fixes
circle 0.7.1
- Initial CRAN release
circle 0.7.0
Implement feedback from ropensci review:
- Document return values of all functions
- Refine {cli} console messages
- Most functions gained a
quiet
argument to silence {cli} messages - Be more chatty for side-effect functions
- Always return a
circle_api
object for consistency - Switch main branch from
master
tomain
- Escape examples
- Require {usethis} >= 2.0.0
- New vignette "Using {circle} with {tic}"
circle 0.6.0
- Copy over GitHub auth and SSH helpers from {travis}
- Print informative message when creating a user key errors with status code 500
*_env_var()
: Use owner info instead of user info to query repo- Use {vcr} for http testing
- Add pkgdown reference structure
- Added pre-commit hooks
- Added codemeta
- Use roxygen markdown
- Added parameter types to help pages
circle 0.5.0
Major
- Add new authentication mechanism:
browse_circle_token()
to to query the API token and store it in an env variableR_CIRCLE
as an alternative method to store it in~/.circleci/cli.yml
- Remove
auth_travis()
- Rename
circleHTTP()
tocircle()
- add
github_repo()
get_pipelines()
,get_workflows()
andget_jobs()
are now formatted as classcircle_builds
,circle_collection()
and have a somewhat pretty print output*_checkout_key()
: Optimize printer, catch errors, add info messages, add test- make
get_pipelines()
,get_workflows()
andget_jobs()
work with API v2 - rename
list_artifacts()
->get_build_artifacts()
Bugfixes
- Pipelines without a workflow ID caused
get_builds()
to error. Now pipelines without a workflow ID are removed internally before continuing. - setting env vars now works
- make
create_checkout_key()
work with API v2
circle 0.4.0
- update "cache" function with new user/owner logic from v0.3.0
- new
has_checkout_key()
to check if a specific checkout key exists in the project
circle 0.3.0
-
Rename argument
project
torepo
to stay consistent with travis pkg. -
Add Github helper functions to easily query owners and users for the repository operating on. This change requires the git2r package from now on.
circle 0.2.0
- Fix
api_version
increate_ssh_key()
- rename
ssh_key*
functions tocheckout_key*
create_checkout_key()
change default for argtype
from "github-user-key" to "deploy-key"- add argument
encode
tocircleHTTP()
- add
use_circle_deploy()
Initial version
First working version.