| Line 918... |
Line 918... |
| 918 |
WScript.Echo "Making all READ ONLY from folder "& parPkg_Version &"/"
|
918 |
WScript.Echo "Making all READ ONLY from folder "& parPkg_Version &"/"
|
| 919 |
objPkgFileSys.All_Read_Only parPkg_name, parPkg_Version ' Make sure all file and folders are read only. Starting from version folder.
|
919 |
objPkgFileSys.All_Read_Only parPkg_name, parPkg_Version ' Make sure all file and folders are read only. Starting from version folder.
|
| 920 |
|
920 |
|
| 921 |
Call Write_To_Release_Notes_Info ( parPv_id, notesLocation )
|
921 |
Call Write_To_Release_Notes_Info ( parPv_id, notesLocation )
|
| 922 |
|
922 |
|
| 923 |
'Run release changed script
|
- |
|
| 924 |
Call Get_Release_Info (parPv_id, outRTAG_ID, outPKG_ID)
|
- |
|
| 925 |
Call objPkgFileSys.Make_Release_Changed(parPkg_name,parPkg_version,outRTAG_ID,outPKG_ID,parPv_id,parProj_id)
|
- |
|
| 926 |
Set objPkgFileSys = Nothing
|
923 |
Set objPkgFileSys = Nothing
|
| 927 |
|
924 |
|
| 928 |
WScript.Echo "PostRun completed successfully!"
|
925 |
WScript.Echo "PostRun completed successfully!"
|
| 929 |
]]>
|
926 |
]]>
|
| 930 |
</script>
|
927 |
</script>
|
| 931 |
</job>
|
928 |
</job>
|
| - |
|
929 |
<job id="ReleaseChanged" args="/pkg_name:jats_tutorial /pkg_version:1.0.0 /rtag_id:2 /pkg_id:30261 /pv_id:30261 /proj_id:3 /mode_id:1" prompt="no">
|
| - |
|
930 |
<?job error="true" debug="true" ?>
|
| - |
|
931 |
<runtime>
|
| - |
|
932 |
<named helpstring="Package Name" name="pkg_name" required="false" type="string"/>
|
| - |
|
933 |
<named helpstring="Package Version" name="pkg_version" required="false" type="string"/>
|
| - |
|
934 |
<named helpstring="Release Tag Id" name="rtag_id" required="false" type="string"/>
|
| - |
|
935 |
<named helpstring="Package Id" name="pkg_id" required="false" type="string"/>
|
| - |
|
936 |
<named helpstring="Package version Id" name="pv_id" required="false" type="string"/>
|
| - |
|
937 |
<named helpstring="Project Id" name="proj_id" required="false" type="string"/>
|
| - |
|
938 |
<named helpstring="Change Mode Id" name="mode_id" required="false" type="simple"/>
|
| - |
|
939 |
<usage>
|
| - |
|
940 |
Usage:
|
| - |
|
941 |
on_Make_Official.wsf [/pv_id:value] [/pkg_name:"value"] [/pkg_version:"value"] [/rtag_id:value] [/pkg_id:value] [/pv_id:value] [/proj_id:value] [/mode_id:value]
|
| - |
|
942 |
|
| - |
|
943 |
Options:
|
| - |
|
944 |
|
| - |
|
945 |
pkg_name : Package Name
|
| - |
|
946 |
pkg_version : Package Version
|
| - |
|
947 |
rtag_id : Release Tag Id
|
| - |
|
948 |
pkg_id : Package Id
|
| - |
|
949 |
pv_id : Package version Id
|
| - |
|
950 |
proj_id : Project Id
|
| - |
|
951 |
mode_id : Package Change Mode Id
|
| - |
|
952 |
</usage>
|
| - |
|
953 |
</runtime>
|
| - |
|
954 |
<object id="Object1" progid="OracleInProcServer.XOraSession" events="true"/>
|
| - |
|
955 |
<script language="VBScript" src="common_subs.vbs"/>
|
| - |
|
956 |
<script language="VBScript" src="config.vbs"/>
|
| - |
|
957 |
<script language="VBScript" src="pkg_archive.vbs"/>
|
| - |
|
958 |
<script id="ReleaseChanged" language="VBScript">
|
| - |
|
959 |
<![CDATA[
|
| - |
|
960 |
Option Explicit
|
| - |
|
961 |
'=====================================================
|
| - |
|
962 |
' Name: ReleaseChanged
|
| - |
|
963 |
' Description: Process that is called after the content of a release has changed
|
| - |
|
964 |
' INPUT:
|
| - |
|
965 |
' pkg_name
|
| - |
|
966 |
' pkg_version
|
| - |
|
967 |
' rtag_id
|
| - |
|
968 |
' pkg_id
|
| - |
|
969 |
' pv_id
|
| - |
|
970 |
' proj_id
|
| - |
|
971 |
' mode_id
|
| - |
|
972 |
'=====================================================
|
| - |
|
973 |
|
| - |
|
974 |
'================ Variable Definition ================
|
| - |
|
975 |
Dim objArgs
|
| - |
|
976 |
Dim parPkg_name,parPkg_version,parRtag_id,parPkg_id,parPv_id,parProj_id,parMode_id
|
| - |
|
977 |
Dim objPkgFileSys
|
| - |
|
978 |
'=============== Constants Declaration ===============
|
| - |
|
979 |
'-----------------------------------------------------------------------------------------------------------------
|
| - |
|
980 |
'================== Variable Init ====================
|
| - |
|
981 |
Set objPkgFileSys = New PkgArchive
|
| - |
|
982 |
'=====================================================
|
| - |
|
983 |
'-------------------- MAIN LINE ----------------------
|
| - |
|
984 |
WScript.Echo "==================== job:ReleaseChanged ===================="
|
| - |
|
985 |
|
| - |
|
986 |
Set objArgs = WScript.Arguments
|
| - |
|
987 |
|
| - |
|
988 |
If (objArgs.Unnamed.Count > 0) Then
|
| - |
|
989 |
Wscript.Echo "ERROR: Unnamed parameters!"
|
| - |
|
990 |
objArgs.ShowUsage
|
| - |
|
991 |
WScript.Quit
|
| - |
|
992 |
Else
|
| - |
|
993 |
parPkg_name = objArgs.Named.Item("pkg_name")
|
| - |
|
994 |
parPkg_Version = objArgs.Named.Item("pkg_version")
|
| - |
|
995 |
parRtag_id = objArgs.Named.Item("rtag_id")
|
| - |
|
996 |
parPkg_id = objArgs.Named.Item("pkg_id")
|
| - |
|
997 |
parPv_id = objArgs.Named.Item("pv_id")
|
| - |
|
998 |
parProj_id = objArgs.Named.Item("proj_id")
|
| - |
|
999 |
parMode_id = objArgs.Named.Item("mode_id")
|
| - |
|
1000 |
If parPv_id = "" Then
|
| - |
|
1001 |
objArgs.ShowUsage
|
| - |
|
1002 |
WScript.Quit
|
| - |
|
1003 |
End If
|
| - |
|
1004 |
End If
|
| - |
|
1005 |
|
| - |
|
1006 |
Dim nPkgType
|
| - |
|
1007 |
objPkgFileSys.Map_Network_Drive UNC_ARCHIVE, MappedDrive ' Map Drive if required
|
| - |
|
1008 |
|
| - |
|
1009 |
nPkgType = Get_Package_Type ( parPv_id )
|
| - |
|
1010 |
|
| - |
|
1011 |
' Is this package ERG PRODUCT
|
| - |
|
1012 |
objPkgFileSys.Remote_Host = TELNET_MACHINE
|
| - |
|
1013 |
If nPkgType = enumPKG_TYPE_ERG_PRODUCT Then
|
| - |
|
1014 |
objPkgFileSys.Archive_Path = TELNET_DEPLOY_ARCHIVE
|
| - |
|
1015 |
Else
|
| - |
|
1016 |
objPkgFileSys.Archive_Path = TELNET_DPKG_ARCHIVE
|
| - |
|
1017 |
End If
|
| - |
|
1018 |
|
| - |
|
1019 |
Call objPkgFileSys.Make_Release_Changed(parPkg_name,parPkg_version,parRtag_id,parPkg_id,parPv_id,parProj_id,parMode_id,false)
|
| - |
|
1020 |
|
| - |
|
1021 |
Set objPkgFileSys = Nothing
|
| - |
|
1022 |
|
| - |
|
1023 |
WScript.Echo "ReleaseChanged completed successfully!"
|
| - |
|
1024 |
|
| - |
|
1025 |
]]>
|
| - |
|
1026 |
</script>
|
| - |
|
1027 |
</job>
|
| 932 |
</package>
|
1028 |
</package>
|