mirror of
https://gitlink.org.cn/Gitlink/forgeplus.git
synced 2026-05-11 23:35:57 +08:00
FIX update devops process
This commit is contained in:
29
app/models/concerns/droneable.rb
Normal file
29
app/models/concerns/droneable.rb
Normal file
@@ -0,0 +1,29 @@
|
||||
module Droneable
|
||||
extend ActiveSupport::Concern
|
||||
|
||||
included do
|
||||
end
|
||||
|
||||
def devops_uninit?
|
||||
self.devops_step === User::DEVOPS_UNINIT
|
||||
end
|
||||
|
||||
def devops_unverified?
|
||||
self.devops_step === User::DEVOPS_UNVERIFIED
|
||||
end
|
||||
|
||||
def devops_verified?
|
||||
self.devops_step === User::DEVOPS_VERIFIED
|
||||
end
|
||||
|
||||
def devops_has_token?
|
||||
self.devops_step === User::DEVOPS_HAS_TOKEN
|
||||
end
|
||||
|
||||
def set_drone_step!(step)
|
||||
self.update_column(:devops_step, step)
|
||||
end
|
||||
|
||||
module ClassMethods
|
||||
end
|
||||
end
|
||||
Reference in New Issue
Block a user