|
1 | 1 | #!/usr/bin/env bash |
2 | 2 |
|
3 | | -# Use this script to regererate generated mock files |
| 3 | +# Use this script to regenerate generated mock files |
4 | 4 | # after changing signatures of interfaces in these packages |
5 | 5 |
|
6 | | -mockgen -source=pkg/kclient/interface.go \ |
| 6 | +gomockVersion=$(go list -mod=readonly -m -f '{{.Version}}' github.com/golang/mock) |
| 7 | +mockgen="go run -mod=readonly github.com/golang/mock/mockgen@$gomockVersion" |
| 8 | + |
| 9 | +echo Using mockgen "$($mockgen --version)" |
| 10 | + |
| 11 | +$mockgen -source=pkg/kclient/interface.go \ |
7 | 12 | -package kclient \ |
8 | 13 | -destination pkg/kclient/mock_Client.go |
9 | 14 |
|
10 | | -mockgen -source=pkg/storage/storage.go \ |
| 15 | +$mockgen -source=pkg/storage/storage.go \ |
11 | 16 | -package storage \ |
12 | 17 | -destination pkg/storage/mock_Client.go |
13 | 18 |
|
14 | | -mockgen -source=pkg/devfile/image/image.go \ |
| 19 | +$mockgen -source=pkg/devfile/image/image.go \ |
15 | 20 | -package image \ |
16 | 21 | -destination pkg/devfile/image/mock_Backend.go |
17 | 22 |
|
18 | | -mockgen -source=pkg/odo/cmdline/cmdline.go \ |
| 23 | +$mockgen -source=pkg/odo/cmdline/cmdline.go \ |
19 | 24 | -package cmdline \ |
20 | 25 | -destination pkg/odo/cmdline/mock.go |
21 | 26 |
|
22 | | -mockgen -source=pkg/project/project.go \ |
| 27 | +$mockgen -source=pkg/project/project.go \ |
23 | 28 | -package project \ |
24 | 29 | -destination pkg/project/mock.go |
25 | 30 |
|
26 | | -mockgen -source=pkg/preference/preference.go \ |
| 31 | +$mockgen -source=pkg/preference/preference.go \ |
27 | 32 | -package preference \ |
28 | 33 | -destination pkg/preference/mock.go |
29 | 34 |
|
30 | | -mockgen -source=pkg/auth/interface.go \ |
| 35 | +$mockgen -source=pkg/auth/interface.go \ |
31 | 36 | -package auth \ |
32 | 37 | -destination pkg/auth/mock.go |
33 | 38 |
|
34 | | -mockgen -source=pkg/init/backend/interface.go \ |
| 39 | +$mockgen -source=pkg/init/backend/interface.go \ |
35 | 40 | -package backend \ |
36 | 41 | -destination pkg/init/backend/mock.go |
37 | 42 |
|
38 | | -mockgen -source=pkg/init/asker/interface.go \ |
| 43 | +$mockgen -source=pkg/init/asker/interface.go \ |
39 | 44 | -package asker \ |
40 | 45 | -destination pkg/init/asker/mock.go |
41 | 46 |
|
42 | | -mockgen -source=pkg/init/interface.go \ |
| 47 | +$mockgen -source=pkg/init/interface.go \ |
43 | 48 | -package init \ |
44 | 49 | -destination pkg/init/mock.go |
45 | 50 |
|
46 | | -mockgen -source=pkg/registry/interface.go \ |
| 51 | +$mockgen -source=pkg/registry/interface.go \ |
47 | 52 | -package registry \ |
48 | 53 | -destination pkg/registry/mock.go |
49 | 54 |
|
50 | | -mockgen -source=pkg/deploy/interface.go \ |
| 55 | +$mockgen -source=pkg/deploy/interface.go \ |
51 | 56 | -package deploy \ |
52 | 57 | -destination pkg/deploy/mock.go |
53 | 58 |
|
54 | | -mockgen -source=pkg/libdevfile/libdevfile.go \ |
| 59 | +$mockgen -source=pkg/libdevfile/libdevfile.go \ |
55 | 60 | -package libdevfile \ |
56 | 61 | -destination pkg/libdevfile/handler_mock.go |
57 | 62 |
|
58 | | -mockgen -source=pkg/watch/interface.go \ |
| 63 | +$mockgen -source=pkg/watch/interface.go \ |
59 | 64 | -package watch \ |
60 | 65 | -destination pkg/watch/mock.go |
61 | 66 |
|
62 | | -mockgen -source=pkg/component/delete/interface.go \ |
| 67 | +$mockgen -source=pkg/component/delete/interface.go \ |
63 | 68 | -package delete \ |
64 | 69 | -destination pkg/component/delete/mock.go |
65 | 70 |
|
66 | | -mockgen -source=pkg/dev/interface.go \ |
| 71 | +$mockgen -source=pkg/dev/interface.go \ |
67 | 72 | -package dev \ |
68 | 73 | -destination pkg/dev/mock.go |
69 | 74 |
|
70 | | -mockgen -source=pkg/alizer/interface.go \ |
| 75 | +$mockgen -source=pkg/alizer/interface.go \ |
71 | 76 | -package alizer \ |
72 | 77 | -destination pkg/alizer/mock.go |
73 | 78 |
|
74 | | -mockgen -source=pkg/binding/interface.go \ |
| 79 | +$mockgen -source=pkg/binding/interface.go \ |
75 | 80 | -package binding \ |
76 | 81 | -destination pkg/binding/mock.go |
77 | 82 |
|
78 | | -mockgen -source=pkg/binding/backend/interface.go \ |
| 83 | +$mockgen -source=pkg/binding/backend/interface.go \ |
79 | 84 | -package backend \ |
80 | 85 | -destination pkg/binding/backend/mock.go |
81 | 86 |
|
82 | | -mockgen -source=pkg/sync/interface.go \ |
| 87 | +$mockgen -source=pkg/sync/interface.go \ |
83 | 88 | -package sync \ |
84 | 89 | -destination pkg/sync/mock.go |
85 | 90 |
|
86 | | -mockgen -source=pkg/exec/interface.go \ |
| 91 | +$mockgen -source=pkg/exec/interface.go \ |
87 | 92 | -package exec \ |
88 | 93 | -destination pkg/exec/mock.go |
89 | 94 |
|
90 | | -mockgen -source=pkg/podman/interface.go \ |
| 95 | +$mockgen -source=pkg/podman/interface.go \ |
91 | 96 | -package podman \ |
92 | 97 | -destination pkg/podman/mock.go |
0 commit comments