summaryrefslogtreecommitdiff
path: root/spec
AgeCommit message (Collapse)Author
2018-04-27Add SSH keepaliveSaku Ytti
Closes #1276
2018-04-25fix cli_spec.rb to reflect new version outputWild Kat
2018-04-25move hook tests into own directory and regen rubocop todoWild Kat
2018-04-25Merge branch 'master' into the-great-makeoverWild Kat
2018-04-22integrate codecovWild Kat
2018-04-21the great makeover - standardize layout, alignment, indentationWild Kat
2018-04-19tidy up tests with rubocopWild Kat
2018-04-11ensure asetus is initialized regardless of test execution orderWild Kat
2018-04-11introduce rubocop and bump testing ecosystemWild Kat
2018-04-11Update githubrepo_spec.rb to pass successfullyWild Kat
2018-04-10Update ssh_spec.rbWild Kat
2016-07-26only resolve the repository path when the output is `git` fixes #512Danilo Sousa
2016-07-20fixed the #fetch and #verions web problemsDanilo Sousa
apart from the refactorings, now the node path its correct even when groups are used
2016-06-02fix cli specElvin Efendi
2016-06-02cleaner specElvin Efendi
2016-06-02fix specsElvin Efendi
2016-06-02fix testsElvin Efendi
2016-02-25fix ssh testSaku Ytti
also fix warning about unused variable
2016-02-25Update spec: Change proxy to ssh_proxyroedie
2016-02-22follow the hook remotes config also for groups repositoriesDanilo Sousa
ref.: https://github.com/ytti/oxidized/pull/326/files#r53557892
2016-02-19refactor `#remote_repo` to not rely on `#single_repo?` configDanilo Sousa
even in the case we have groups, we can assume is only one repository if the `remote_repo` config is a String.
2016-02-19fix intermitent failing of version testsDanilo Sousa
2016-02-19move the groups remote to the hook configDanilo Sousa
thanks to @ElvinEfendi for the idea! :+1:
2016-02-19fix 'GithubRepo#single_repo?' private methodDanilo Sousa
2016-02-18create tests for `GithubRepo#validate_cfg!` methodDanilo Sousa
2016-02-18fix `githubrepo` hook for groups repositories remotesDanilo Sousa
when there was a repository per group we could not use the hook for pushing since we only had **one** remote configured. This PR configures each repository its own remote based in the `groups` config, as follows: ``` --- groups: first: remote_repo: git@gitlab.lab:oxidized/first.git second: remote_repo: git@gitlab.lab:oxidized/second.git ```
2016-02-18supress `Rugged` log outputDanilo Sousa
2016-02-18`Node#repo` should return the node group repositoryDanilo Sousa
2016-02-17create `-v` and `--version` optionsDanilo Sousa
2016-01-21option to use ssh proxy commandElvin Efendi
2015-12-13do not commit when there is no diffElvin Efendi
2015-12-13refactor and fix bugs introduced with new changesElvin Efendi
2015-12-13let user configure which auth method to useElvin Efendi
2015-12-08fix specElvin Efendi
2015-12-07fix testElvin Efendi
2015-12-04fix the specElvin Efendi
2015-11-13githubrepo hook specElvin Efendi
2015-11-13better test framework, more specs and Travis CIElvin Efendi
2013-04-19Add restful APISaku Ytti
2013-04-17Initial commitSaku Ytti
Silly for shit-and-giggles attempt at rancid