1234567891011121314151617181920212223242526 |
- // Copyright 2021 The Gitea Authors. All rights reserved.
- // SPDX-License-Identifier: MIT
-
- package structs
-
- // CreatePushMirrorOption represents need information to create a push mirror of a repository.
- type CreatePushMirrorOption struct {
- RemoteAddress string `json:"remote_address"`
- RemoteUsername string `json:"remote_username"`
- RemotePassword string `json:"remote_password"`
- Interval string `json:"interval"`
- SyncOnCommit bool `json:"sync_on_commit"`
- }
-
- // PushMirror represents information of a push mirror
- // swagger:model
- type PushMirror struct {
- RepoName string `json:"repo_name"`
- RemoteName string `json:"remote_name"`
- RemoteAddress string `json:"remote_address"`
- CreatedUnix string `json:"created"`
- LastUpdateUnix string `json:"last_update"`
- LastError string `json:"last_error"`
- Interval string `json:"interval"`
- SyncOnCommit bool `json:"sync_on_commit"`
- }
|