Répétez apres moi :J'aime PBAdonf. J'aime PBAdonf. J'aime PBAdonf.

Le forum (ô combien francophone) des utilisateurs de Powerbuilder.

Recherche rapide

Annonce

Certaines rubriques, dont des cours, sont uniquement visibles par les membres du forum ^^.
Dans la rubrique Liens & Références, vous avez accès à un sommaire de téléchargement, profitez-en !
Il existe maintenant un nouveau TOPIC "Votre CV en Ligne" accessible uniquement par demande.

#1 18-04-2013 14:45:38

elfeliz  
Bienfaiteur du site
Award: bf
Lieu: Liège, BE
Date d'inscription: 23-06-2009
Messages: 94
Pépites: 471
Banque: 0

déploiement vers EAS avec ORCA

Hello !

Je tente de déployer en auto des composants PB vers EAS.
Pour cela, j'utilise Orca.

Le script est assez simple :

Code: ORCA

start session
scc set connect property localprojpath "D:\monchemin"
scc set connect property logappend false
scc connect offline
scc set target "D:\mon.pbt" importonly
BUILD project "D:\ma.pbl"  "p_monprojet"
scc close
end session

Bon, ça déploie vers le serveur mais j'ai un soucis ...
On travaille avec plusieurs librairies par composants serveurs et on les déploie séparées : à chaque libraire correspond sur le serveur une pbd.
Or là, via Orca, il me remonte une seule pbd intégrant l'ensemble des libraires ( comme si je les avais toutes cochées dans le painter du projet de déploiement).

Je cale là-dessus et c'est dommage car ça marche nickel à part ça.

Est-ce que qqun aurait une piste pour régler ça ?

Merci d'avance !

El Feliz


No prob, just Pb !

Hors ligne

 

#2 06-05-2013 08:56:39

Geo  
Membre completement Geek
Lieu: Binche
Date d'inscription: 15-12-2008
Messages: 119
Pépites: 378
Banque: 0

Re: déploiement vers EAS avec ORCA

Bonjour,

tu peux toujours chercher du côté des instructions ORCA  :
- build library pblName pbrName <pbd | 32> (générer une seule PBD à partir d'une PBL)
- build executable exeName iconName pbrName pbdflags [machinecode]    [newvstylecontrols] (pbdflags est une suite de Y/N qui indique si la PBD doit être ou pas intégrée dans l'EXE)

Tu trouveras une doc sur http://infocenter.sybase.com/help/index … SetID=1533,
dans la partie PowerBuilder 11.5 > Users Guide > The OrcaScript Language > OrcaScript Commands.

Bonne recherche.


Rien ne sert de courir, il faut partir à point .

Hors ligne

 

#3 13-06-2013 08:18:46

elfeliz  
Bienfaiteur du site
Award: bf
Lieu: Liège, BE
Date d'inscription: 23-06-2009
Messages: 94
Pépites: 471
Banque: 0

Re: déploiement vers EAS avec ORCA

Hello,

Merci pour ce retour.

J'ai fouillé déjà pas mal de ce côté et, sauf erreur, la seule voie pour faire du déploiement de projet PB vers eas est:

  build project pblName projectName [ serverName serverPort ]

On y passe systématiquement et même si on a fait des traitements avec les build library ou executable avec des flags indiquant la séparation des pbd, au moment de remonter vers le serveur, il refait une seule pbd commune qu'il déploie...

J'ai le souvenir vague qu'on pouvait indiquer dans la library liste que certaines pbd étaient à chercher sur le serveur en local (par ajout du $ avant le nom).
Mais c'est à faire sur le composant serveur, donc je ne pense pas que ce puisse m'aider : je veux pouvoir arriver à ce résultat depuis un script orca sans intervenir sur le serveur

On n'est pas sortis de l'auberge... espagnole.

Si des idées vous viennent, n'hésitez pas ;-)

Merci !


No prob, just Pb !

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22