2017/02/15
NuGet package source設定
建置Jenkins的時候, 如果有自建的NuGet Server, 在建置CI Job時會因為找不到NuGet Server而Build失敗, 通常我們會在Jekinkes上裝Visual Studio然後設定完NuGet的Package Source後, 再重新建置就會成功
但這裡有個方法可以解決這個問題
到Jenkins主機上, 在%ProgramData%\NuGet\下, 新增NuGetDefaults.config, 把自建的NuGet Server加進去就OK了
PS C:\ProgramData\nuget> Get-ChildItem .\NuGetDefaults.config | select fullname
FullName
--------
C:\ProgramData\nuget\NuGetDefaults.config
PS C:\ProgramData\nuget> cat .\NuGetDefaults.config
<configuration>
<packageSources>
<add key="mynuget" value="http://nuget.mynuget/nuget" />
<add key="nuget.org" value="https://api.nuget.org/v3/index.json" protocolVersion="3" />
</packageSources>
</configuration>
PS C:\ProgramData\nugget>
Updated:
可以直接用 nuget command line 做設定
2017/02/07
Jenkins 權限設定災難復原
有時候在安裝Jenkins的過程中, 會發生設定 jenkins credentials時, 沒有注意到權限是否設定正確, 就把Anonymous的權限拿掉, 造成所有user都無法再進到管理介面的悲劇...
這時候, 有個簡單的處置辦法, 參考官方的文件: Disable security 的作法
1. 停止Jenkins Service
2. 到$JENKINS_HOME 目錄(通常是C:\Program Files (x86)\Jenkins)
3. 修改config.xml, 修改useSecurity為false. e.g.
4. Restart Jenkins Service
就可以看到權限變成開放給所有人, 再重新把權限加回去即可
訂閱:
文章 (Atom)
-
一個糖果有一個糖果紙 一個糖果1元 現在商店在作促銷 3個糖果紙可以換1個糖果 請問 15元最多可以吃幾個糖果?
-
以前在用SQL 2000時,Restore db都是先新增一個空的db,然後再按還原資料庫, 但是換到SQL 2005時,這樣做卻會失敗, 所以現在如果你的資料庫是使用SQL 2005,還原資料庫時不用再新增一個空的db了, 1.直接在「物件總管」中的「資料庫」上按右鍵,選取「...
-
首先你要先安裝好informix的ODBC Driver並且設定可以連結到informix db。開啟Enterprise Manager後,找到連結伺服器(SQL Server群組-->安全性),按右鍵「新增連結伺服器」: 提供者名稱:Microsoft OLE D...
