A.- B._ a travaillé en qualité de menuisier pour le compte de l'entreprise S._ SA du 1er novembre 1989 au 31 mai 1990. Le 22 février 1990, il a subi un accident à l'épaule droite qui a nécessité une arthroscopie avec acromioplastie pour pincement et une ablation d'ostéophytes de l'épaule droite (opération du 23 avril 1990), suivies, le 20 novembre 1990, d'une nouvelle arthroscopie et d'une toilette articulaire arthroscopique pour omarthrose droite. Les suites de l'accident ont été prises en charge par la Caisse nationale suisse d'assurance en cas d'accidents (CNA) qui a fixé finalement l'atteinte à l'intégrité à 10 % (décision du 12 mai 1992) et alloué une rente d'invalidité fondée sur un taux de 20 % (décision sur opposition du 2 mai 1997). Le recours de l'assuré contre la décision relative au taux d'invalidité a été rejeté par le Tribunal administratif du canton de Fribourg, Cour des assurances sociales. Par décisions des 29 janvier et 12 septembre 1996, l'assurance-invalidité a octroyé à B._ une demi-rente basée sur un taux d'invalidité de 53 % pour la période du 1er février au 30 novembre 1991, puis du 1er octobre 1995 au 30 octobre 1998. Dans l'intervalle, l'assuré a bénéficié d'une mesure de reclassement professionnel. Depuis le 1er novembre 1998, il perçoit une rente entière d'invalidité à la suite d'une nouvelle atteinte à la santé découlant d'un accident de circulation. B._ était affilié à la Caisse de pensions des Etablissements Sarina SA (Caisse de pensions Sarina). Le 25 janvier 1991, S._ SA a conclu un contrat de prévoyance pour ses employés avec la Voska Crédit Suisse Fondation de prévoyance 2ème pilier (la Voska). Par la suite, la Caisse de pensions Sarina a procédé à une liquidation partielle, que l'autorité de surveillance avait autorisé par décision du 13 février 1992. L'activité de la Voska se déroule depuis janvier 1999 sous la raison sociale Winterthur-Columna fondation collective 2ème pilier, Zurich (Winterthur-Columna). B.- Le 17 décembre 1997, B._ a sollicité de la Caisse de pensions Sarina le versement d'une rente d'invalidité. Devant le refus de l'institution de prévoyance, il a ouvert action contre elle au Tribunal administratif du canton de Fribourg, Cour des assurances sociales, en concluant au versement d'une rente fondée sur une invalidité de 53 %, ainsi que de rentes complémentaires pour ses enfants, avec intérêt moratoire à 5 % l'an. La Caisse de pensions Sarina a conclu à l'irrecevabilité de la demande, voire à son rejet, et subsidiairement à la réduction des rentes éventuellement allouées. Le 6 mai 1999, B._ a ouvert action devant la même juridiction contre la Voska et Winterthur-Columna en prenant les mêmes conclusions. Winterthur-Columna a conclu au rejet de la demande. Après avoir joint les causes, le tribunal administratif a, par jugement du 29 mars 2000, rejeté les demandes dirigées contre la Caisse de pensions Sarina et WinterthurColumna et déclaré irrecevable la demande contre la Voska. Il n'a pas alloué de dépens ni imposé de frais de justice. C.- B._ interjette recours de droit administratif contre ce jugement dont il demande l'annulation. Sous suite de frais et dépens, il conclut au renvoi de la cause à la juridiction cantonale pour qu'elle fixe qui, de la Caisse de pensions Sarina ou de Winterthur-Columna, doit lui verser les rentes auxquelles il prétend. Par mémoires séparés, les intimées ont conclu au rejet du recours. L'Office fédéral des assurances sociales en propose l'admission dans le sens des conclusions du recourant.