Commit Graph

4547 Commits

Author SHA1 Message Date
Michael Behlendorf
8e1e77aed4 Fix git config v2 endpoint path 2018-07-19 16:08:38 +02:00
Michael Behlendorf
2aa73883eb Remove redundant dependencies 2018-07-19 16:07:38 +02:00
Michael Behlendorf
064375c921 Merge remote branch 2018-07-17 13:58:42 +02:00
Michael Behlendorf
ada3d6679f Implement git config v2 endpoint 2018-07-17 13:39:55 +02:00
Michael Behlendorf
cc31e33414 Merged 2.0.0-m3 into feature/repository_config_v2_endpoint 2018-07-16 09:31:47 +02:00
Michael Behlendorf
65e6bb9bc2 Create new branch 2018-07-13 12:57:46 +02:00
Sebastian Sdorra
64b86ad1b6 Merged in feature/jenkins_on_cloudbees (pull request #50)
Feature/jenkins on cloudbees
2018-07-13 09:04:09 +00:00
Sebastian Sdorra
dba8b5faeb Close branch feature/jenkins_on_cloudbees 2018-07-13 09:04:09 +00:00
Johannes Schnatterer
674abaa32b Merged in feature/manager_dao_adapter (pull request #49)
Feature ManagerDaoAdapter
2018-07-12 13:38:52 +00:00
Johannes Schnatterer
212bbd6320 Close branch feature/manager_dao_adapter 2018-07-12 13:38:52 +00:00
Johannes Schnatterer
73e6983ad6 Jenkins: Fixes repo name for SonarQube PR analysis 2018-07-12 13:05:42 +02:00
Johannes Schnatterer
36e5a5fc8b Jenkins: Allows for concurrent builds.
On Cloudbees every build is started on a new worker. So no need to
restrict execution.
2018-07-12 13:04:06 +02:00
Johannes Schnatterer
4859be47b7 Sonar: Exclude complete legacy webapp.
This will be deleted soon and the new webapp will have its own module.
2018-07-12 12:05:59 +02:00
Johannes Schnatterer
f3374255b5 Jenkins: Declares main branch earlier in the build.
Fixes No such property: mainBranch for class: groovy.lang.Binding
2018-07-12 11:46:50 +02:00
Johannes Schnatterer
9519255f8c Jenkins: Do release build only on main branch.
JavaDoc takes ages, we want faster feedback!
2018-07-12 11:15:24 +02:00
Johannes Schnatterer
41a937c15c Enables syntax completion for ces-build-lib in Jenkinsfile 2018-07-12 11:06:54 +02:00
Johannes Schnatterer
f8b8400dce Jenkins: Remove maven opts.
Randomly failing builds (during JavaDoc or SonarQube) were more likely
to be caused by using "small" instances by default on cloudbees.
2018-07-12 11:01:37 +02:00
René Pfeuffer
76ad3dfc89 Fix unit test for delete with archive enabled 2018-07-12 11:00:32 +02:00
Johannes Schnatterer
461645ede9 Jenkins: Tell SQ 2.0.0-m3 is the base branch for now 2018-07-12 10:55:03 +02:00
Johannes Schnatterer
b4a0578ad3 Jenkins: Send emails to last committer only 2018-07-12 10:32:24 +02:00
René Pfeuffer
9131764fbb Implement delete in ManagerDaoAdapter 2018-07-12 10:30:33 +02:00
René Pfeuffer
42543f6a47 Create NotFoundExceptions with id fields 2018-07-12 10:20:16 +02:00
René Pfeuffer
4e207713bf Introduce ManagerDaoAdapter for create and modify 2018-07-12 10:15:32 +02:00
Johannes Schnatterer
5697c850f3 Jenkins: Updates SonarQube analysis props for SonarCloud and BitBucket. 2018-07-11 18:23:49 +02:00
Johannes Schnatterer
e15787631c Jenkins: No longer archive artifacts.
This consume a lot of space on Jenkins and is not needed very often.
If needed we should deploy SNAPSHOTs to nexus.
2018-07-11 18:10:29 +02:00
Johannes Schnatterer
7cfcc48995 Jenkins: Ignore JavaDoc errors for now.
JDK8 is more strict, we should fix this before the next release.
But not at the point where we're migrating our Jenkins.
2018-07-11 18:09:06 +02:00
Johannes Schnatterer
2588dc9271 Jenkins: Use a defined SDK > 1.8.0 u101, as required by maven. 2018-07-11 18:07:26 +02:00
Johannes Schnatterer
146a1b2700 Maven: Use the same and latest javadoc version in all modules.
Unfortunately, not fixing our failing build.
2018-07-11 16:59:55 +02:00
René Pfeuffer
8593e1dc58 Fix creation date set to null on modify 2018-07-11 15:06:11 +02:00
René Pfeuffer
b1ed50affb Fix internal error when pushing an existing repository 2018-07-11 14:56:18 +02:00
René Pfeuffer
ac62c087ab Merge feature repository endpoint v2 2018-07-11 13:52:54 +02:00
René Pfeuffer
667cc48e08 Map properties of repositories 2018-07-11 13:47:41 +02:00
René Pfeuffer
617b98c6f3 Use optionals for get by name and namespace 2018-07-11 13:42:09 +02:00
René Pfeuffer
de3848b662 Merge review branches 2018-07-11 13:06:11 +02:00
René Pfeuffer
ccf2708520 Add javadoc for repository endpoint 2018-07-11 13:03:46 +02:00
Johannes Schnatterer
e1963d45dd Some polishing during review 2018-07-11 12:03:04 +02:00
René Pfeuffer
88029d23fe Small cleanup 2018-07-05 17:23:19 +02:00
René Pfeuffer
50d9da8726 Merge base branch into feature 2018-07-05 14:56:33 +02:00
René Pfeuffer
b6c618b0b0 Verify that key values are not changed on update 2018-07-05 13:19:49 +02:00
René Pfeuffer
0bbc58b978 Make setting of id explicit for modified repositories 2018-07-05 13:07:43 +02:00
René Pfeuffer
cad793322c Add test for MapperModule 2018-07-05 12:40:19 +02:00
René Pfeuffer
bbce9b7ca2 Use correct namespace of created repository 2018-07-05 12:19:31 +02:00
René Pfeuffer
4bdcb0cae8 Correct uri for create response 2018-07-05 10:58:26 +02:00
René Pfeuffer
e993cebc0d Implement create repository 2018-07-05 10:52:19 +02:00
René Pfeuffer
92bd8696be Add docs 2018-07-05 10:45:16 +02:00
René Pfeuffer
c2effbe9c5 Implement update and delete for repository 2018-07-05 10:42:09 +02:00
René Pfeuffer
68e196d576 Create resource collection endpoint for get 2018-07-04 16:45:52 +02:00
René Pfeuffer
a5349b339d Move repository permissions to separate endpoint 2018-07-04 15:11:17 +02:00
Johannes Schnatterer
2542e97908 Merge branch bugfix_illegal_sortby into 2.0.0-M3 2018-07-04 13:40:10 +02:00
Johannes Schnatterer
31c71e5d23 Merge branch 2.0.0-M3 into bugfix_illegal_sortby AGAIN 2018-07-04 13:18:31 +02:00