The Astros selected Gordon's contract from Triple-A Sugar Land on Tuesday, Ari Alexander of KPRC 2 Houston reports.
Gordon (lat) struck out three and allowed three runs on four hits and one walk over three innings Tuesday in his return to action after being activated from Triple-A Sugar Land's 7-day injured list.
Gordon is on the 7-day injured list at Triple-A Sugar Land with a lat strain, Jim Callis of MLB.com reports.
Gordon, who was promoted to Triple-A Sugar Land from Double-A Corpus Christi on Aug. 7, has posted an 8.80 ERA, 2.19 WHIP and 14:9 K:BB in 15.1 innings through his first four starts in the Pacific Coast League.