var str = "The rain in SPAIN stays mainly in the plain";
function searchIndex(str, searchValue, isCaseSensitive) {
var modifiers = isCaseSensitive ? 'gi' : 'g';
var regExpValue = new RegExp(searchValue, modifiers);
var matches = [];
var startIndex = 0;
var arr = str.match(regExpValue);
[].forEach.call(arr, function(element) {
startIndex = str.indexOf(element, startIndex);
matches.push(startIndex++);
});
return matches;
}
console.log(searchIndex(str, 'ain', true));
Согласно документации Terraform , вы должны создать переменные среды с именем TF_VAR_x
для Terraform, чтобы автоматически их подбирать. Поэтому в своем определении сборки создайте переменную с именем TF_VAR_ARM_SUBSCRIPTION_ID
. Несекретные переменные сборки автоматически превращаются в переменные окружения.
Другой вариант - передать значение переменной в скрипт Terraform, указав -var 'ARM_SUBSCRIPTIONID=$(ARM_SUBSCRIPTION_ID)'
в командной строке