私はtravis-ciでテストしているRパッケージを持っています。私は以前のビルドからのジョブログに基づいてコードを修正するために何度も試しました。適切な変更を加えてGitHubリポジトリにプッシュすると、新しいビルドがトリガされますが、同じエラーで停止することになります。Travis-CIがGitHubリポジトリと正しく同期されていることを確認するにはどうすればいいですか?
checking examples ... ERROR
Running examples in ‘FARSfunctions-Ex.R’ failed
The error most likely occurred in:
> base::assign(".ptime", proc.time(), pos = "CheckExEnv")
> ### Name: fars_summarize_years
> ### Title: Summarize fatality counts by year
> ### Aliases: fars_summarize_years
>
> ### ** Examples
>
> fars_summarize_years(2013)
Warning in value[[3L]](cond) : invalid year: 2013
Error in grouped_df_impl(data, unname(vars), drop) :
Column `year` is unknown
私はそれゆえ、多くのコミットをしては2015
に引数2013
でfars_summarize_years
への呼び出しを変更し、\dontrun{}
下の例を置くほか。
#'@examples
#'\dontrun{
#'fars_summarize_years(2015)
#'}
#'@export
#'
fars_summarize_years <- function(years) {
dat_list <- fars_read_years(years)
dt <- dplyr::bind_rows(dat_list)
grpd <- with(dt, dplyr::group_by(dt, year, MONTH))
sum_stats <- with(grpd, dplyr::summarize(grpd, n = n()))
results <- with(sum_stats, tidyr::spread(sum_stats, year, n))
knitr::kable(results, align = 'c', caption = "Fatalities by Month")
}
しかし、まだビルドが使用しているものとして表示されます。どうして? GitHubへのプッシュはファイルを再同期するべきではありませんか?